F&FFinancial Insights

Financial Metrics

UPST Upstart Holdings, Inc.
Range: 2016-01-01 to 2026-04-29
Chart Range:
% Change:

Financial Statements

Grouped by statement

Income Statement

Metrics: 6

Revenue

Q: 18 | A: 7

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2020-03-31 63994000.0 USD 10-Q 2021-05-14
Quarterly 2020-06-30 17353000.0 -72.9% USD 10-Q 2021-08-13
Quarterly 2020-09-30 65359000.0 +276.6% USD 10-Q 2021-11-12
Quarterly 2021-03-31 121345000.0 +85.7% USD 10-Q 2022-05-10
Quarterly 2021-06-30 193946000.0 +59.8% USD 10-Q 2022-08-09
Quarterly 2021-09-30 228450000.0 +17.8% USD 10-Q 2022-11-09
Quarterly 2022-03-31 310136000.0 +35.8% USD 10-Q 2023-05-10
Quarterly 2022-06-30 228162000.0 -26.4% USD 10-Q 2023-08-09
Quarterly 2022-09-30 157233000.0 -31.1% USD 10-Q 2023-11-08
Quarterly 2023-03-31 102927000.0 -34.5% USD 10-Q 2024-05-08
Quarterly 2023-06-30 135766000.0 +31.9% USD 10-Q 2024-08-07
Quarterly 2023-09-30 134557000.0 -0.9% USD 10-Q 2024-11-08
Quarterly 2024-03-31 127794000.0 -5.0% USD 10-Q 2025-05-06
Quarterly 2024-06-30 127630000.0 -0.1% USD 10-Q/A 2025-08-06
Quarterly 2024-09-30 162140000.0 +27.0% USD 10-Q 2025-11-04
Quarterly 2025-03-31 213371000.0 +31.6% USD 10-Q 2025-05-06
Quarterly 2025-06-30 257291000.0 +20.6% USD 10-Q/A 2025-08-06
Quarterly 2025-09-30 277105000.0 +7.7% USD 10-Q 2025-11-04
Annual 2019-12-31 164189000.0 USD 10-K 2022-02-18
Annual 2020-12-31 233416000.0 +42.2% USD 10-K 2023-02-16
Annual 2021-12-31 848589000.0 +263.6% USD 10-K 2024-02-15
Annual 2022-12-31 842444000.0 -0.7% USD 10-K 2025-02-14
Annual 2023-12-31 513562000.0 -39.0% USD 10-K 2026-02-10
Annual 2024-12-31 636528000.0 +23.9% USD 10-K 2026-02-10
Annual 2025-12-31 1043857000.0 +64.0% USD 10-K 2026-02-10

Gross Profit

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Operating Income

Q: 18 | A: 7

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2020-03-31 553000.0 USD 10-Q 2021-05-14
Quarterly 2020-06-30 -11388000.0 -2159.3% USD 10-Q 2021-08-13
Quarterly 2020-09-30 12207000.0 +207.2% USD 10-Q 2021-11-12
Quarterly 2021-03-31 15574000.0 +27.6% USD 10-Q 2022-05-10
Quarterly 2021-06-30 36294000.0 +133.0% USD 10-Q 2022-08-09
Quarterly 2021-09-30 28599000.0 -21.2% USD 10-Q 2022-11-09
Quarterly 2022-03-31 34833000.0 +21.8% USD 10-Q 2023-05-10
Quarterly 2022-06-30 -32107000.0 -192.2% USD 10-Q 2023-08-09
Quarterly 2022-09-30 -58091000.0 -80.9% USD 10-Q 2023-11-08
Quarterly 2023-03-31 -131835000.0 -126.9% USD 10-Q 2024-05-08
Quarterly 2023-06-30 -33344000.0 +74.7% USD 10-Q 2024-08-07
Quarterly 2023-09-30 -43845000.0 -31.5% USD 10-Q 2024-11-08
Quarterly 2024-03-31 -67468000.0 -53.9% USD 10-Q 2025-05-06
Quarterly 2024-06-30 -55486000.0 +17.8% USD 10-Q/A 2025-08-06
Quarterly 2024-09-30 -45152000.0 +18.6% USD 10-Q 2025-11-04
Quarterly 2025-03-31 -4496000.0 +90.0% USD 10-Q 2025-05-06
Quarterly 2025-06-30 4542000.0 +201.0% USD 10-Q/A 2025-08-06
Quarterly 2025-09-30 23666000.0 +421.0% USD 10-Q 2025-11-04
Annual 2019-12-31 -4575000.0 USD 10-K 2022-02-18
Annual 2020-12-31 11765000.0 +357.2% USD 10-K 2023-02-16
Annual 2021-12-31 140881000.0 +1097.5% USD 10-K 2024-02-15
Annual 2022-12-31 -113863000.0 -180.8% USD 10-K 2025-02-14
Annual 2023-12-31 -256525000.0 -125.3% USD 10-K 2026-02-10
Annual 2024-12-31 -172856000.0 +32.6% USD 10-K 2026-02-10
Annual 2025-12-31 42631000.0 +124.7% USD 10-K 2026-02-10

Net Income

Q: 18 | A: 7

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2020-03-31 992000.0 USD 10-Q 2021-05-14
Quarterly 2020-06-30 -6109000.0 -715.8% USD 10-Q 2021-08-13
Quarterly 2020-09-30 9669000.0 +258.3% USD 10-Q 2021-11-12
Quarterly 2021-03-31 10102000.0 +4.5% USD 10-Q 2022-05-10
Quarterly 2021-06-30 37284000.0 +269.1% USD 10-Q 2022-08-09
Quarterly 2021-09-30 29113000.0 -21.9% USD 10-Q 2022-11-09
Quarterly 2022-03-31 32692000.0 +12.3% USD 10-Q 2023-05-10
Quarterly 2022-06-30 -29871000.0 -191.4% USD 10-Q 2023-08-09
Quarterly 2022-09-30 -56223000.0 -88.2% USD 10-Q 2023-11-08
Quarterly 2023-03-31 -129254000.0 -129.9% USD 10-Q 2024-05-08
Quarterly 2023-06-30 -28165000.0 +78.2% USD 10-Q 2024-08-07
Quarterly 2023-09-30 -40315000.0 -43.1% USD 10-Q 2024-11-08
Quarterly 2024-03-31 -64598000.0 -60.2% USD 10-Q 2025-05-06
Quarterly 2024-06-30 -54470000.0 +15.7% USD 10-Q/A 2025-08-06
Quarterly 2024-09-30 -6758000.0 +87.6% USD 10-Q 2025-11-04
Quarterly 2025-03-31 -2447000.0 +63.8% USD 10-Q 2025-05-06
Quarterly 2025-06-30 5607000.0 +329.1% USD 10-Q/A 2025-08-06
Quarterly 2025-09-30 31805000.0 +467.2% USD 10-Q 2025-11-04
Annual 2019-12-31 -5020000.0 USD 10-K 2022-02-18
Annual 2020-12-31 5579000.0 +211.1% USD 10-K 2023-02-16
Annual 2021-12-31 135443000.0 +2327.7% USD 10-K 2024-02-15
Annual 2022-12-31 -108665000.0 -180.2% USD 10-K 2025-02-14
Annual 2023-12-31 -240132000.0 -121.0% USD 10-K 2026-02-10
Annual 2024-12-31 -128581000.0 +46.5% USD 10-K 2026-02-10
Annual 2025-12-31 53601000.0 +141.7% USD 10-K 2026-02-10

EPS Basic

Q: 18 | A: 7

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2020-03-31 0.0 USD/shares 10-Q 2021-05-14
Quarterly 2020-06-30 -0.42 USD/shares 10-Q 2021-08-13
Quarterly 2020-09-30 0.12 +128.6% USD/shares 10-Q 2021-11-12
Quarterly 2021-03-31 0.14 +16.7% USD/shares 10-Q 2022-05-10
Quarterly 2021-06-30 0.49 +250.0% USD/shares 10-Q 2022-08-09
Quarterly 2021-09-30 0.37 -24.5% USD/shares 10-Q 2022-11-09
Quarterly 2022-03-31 0.39 +5.4% USD/shares 10-Q 2023-05-10
Quarterly 2022-06-30 -0.36 -192.3% USD/shares 10-Q 2023-08-09
Quarterly 2022-09-30 -0.69 -91.7% USD/shares 10-Q 2023-11-08
Quarterly 2023-03-31 -1.58 -129.0% USD/shares 10-Q 2024-05-08
Quarterly 2023-06-30 -0.34 +78.5% USD/shares 10-Q 2024-08-07
Quarterly 2023-09-30 -0.48 -41.2% USD/shares 10-Q 2024-11-08
Quarterly 2024-03-31 -0.74 -54.2% USD/shares 10-Q 2025-05-06
Quarterly 2024-06-30 -0.62 +16.2% USD/shares 10-Q/A 2025-08-06
Quarterly 2024-09-30 -0.07 +88.7% USD/shares 10-Q 2025-11-04
Quarterly 2025-03-31 -0.03 +57.1% USD/shares 10-Q 2025-05-06
Quarterly 2025-06-30 0.06 +300.0% USD/shares 10-Q/A 2025-08-06
Quarterly 2025-09-30 0.33 +450.0% USD/shares 10-Q 2025-11-04
Annual 2019-12-31 -0.03 USD/shares 10-K 2022-02-18
Annual 2020-12-31 0.0 +100.0% USD/shares 10-K 2023-02-16
Annual 2021-12-31 1.73 USD/shares 10-K 2024-02-15
Annual 2022-12-31 -1.31 -175.7% USD/shares 10-K 2025-02-14
Annual 2023-12-31 -2.87 -119.1% USD/shares 10-K 2026-02-10
Annual 2024-12-31 -1.44 +49.8% USD/shares 10-K 2026-02-10
Annual 2025-12-31 0.56 +138.9% USD/shares 10-K 2026-02-10

EPS Diluted

Q: 18 | A: 7

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2020-03-31 0.0 USD/shares 10-Q 2021-05-14
Quarterly 2020-06-30 -0.42 USD/shares 10-Q 2021-08-13
Quarterly 2020-09-30 0.1 +123.8% USD/shares 10-Q 2021-11-12
Quarterly 2021-03-31 0.11 +10.0% USD/shares 10-Q 2022-05-10
Quarterly 2021-06-30 0.39 +254.5% USD/shares 10-Q 2022-08-09
Quarterly 2021-09-30 0.3 -23.1% USD/shares 10-Q 2022-11-09
Quarterly 2022-03-31 0.34 +13.3% USD/shares 10-Q 2023-05-10
Quarterly 2022-06-30 -0.36 -205.9% USD/shares 10-Q 2023-08-09
Quarterly 2022-09-30 -0.69 -91.7% USD/shares 10-Q 2023-11-08
Quarterly 2023-03-31 -1.58 -129.0% USD/shares 10-Q 2024-05-08
Quarterly 2023-06-30 -0.34 +78.5% USD/shares 10-Q 2024-08-07
Quarterly 2023-09-30 -0.48 -41.2% USD/shares 10-Q 2024-11-08
Quarterly 2024-03-31 -0.74 -54.2% USD/shares 10-Q 2025-05-06
Quarterly 2024-06-30 -0.62 +16.2% USD/shares 10-Q/A 2025-08-06
Quarterly 2024-09-30 -0.07 +88.7% USD/shares 10-Q 2025-11-04
Quarterly 2025-03-31 -0.03 +57.1% USD/shares 10-Q 2025-05-06
Quarterly 2025-06-30 0.05 +266.7% USD/shares 10-Q/A 2025-08-06
Quarterly 2025-09-30 0.23 +360.0% USD/shares 10-Q 2025-11-04
Annual 2019-12-31 -0.03 USD/shares 10-K 2022-02-18
Annual 2020-12-31 0.0 +100.0% USD/shares 10-K 2023-02-16
Annual 2021-12-31 1.43 USD/shares 10-K 2024-02-15
Annual 2022-12-31 -1.31 -191.6% USD/shares 10-K 2025-02-14
Annual 2023-12-31 -2.87 -119.1% USD/shares 10-K 2026-02-10
Annual 2024-12-31 -1.44 +49.8% USD/shares 10-K 2026-02-10
Annual 2025-12-31 0.45 +131.2% USD/shares 10-K 2026-02-10

8-K Material Event Details

46 filings · 91 item records

This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.

Event Type Distribution

Count per 8-K item

Insider Transaction History

1308 transaction records

Net Insider Flow

Monthly open-market buy value minus open-market sell value

Monthly Insider Activity Mix

Share volume split between open-market trades, grants, and exercises

Transaction Value Timeline

Each circle = one priced transaction; size ∝ value

All Transactions

Date Insider Title Type Security Shares Price Total Value Post-Tx Shares
2026-03-31 Blankmeyer Andrea Chief Financial Officer Equity grant / award
A · derivative
Performance-based Restricted Stock Unit 148,006 $0.00 $0 148,006
2026-03-31 Blankmeyer Andrea Chief Financial Officer Equity grant / award
A
Common Stock 169,427 $0.00 $0 169,427
2026-02-28 Gu Paul Chief Technology Offier Equity grant / award
A · derivative
Performance-based Restricted Stock Unit 912,702 $0.00 $0 912,702
2026-02-25 Mirgorodskaya Natalia See Remarks Open-market sell
S
Common Stock 866 $28.79 $24,932 25,289
2026-02-20 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 7,982 $29.86 $238,375 276,688
2026-01-22 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,564 $0.00 $0 186,963
2026-01-22 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 7,564 $13.22 $99,996 24,999
2026-01-12 O'Kelly Ciaran Dir Equity grant / award
A
Common Stock 1,168 $0.00 $0 33,008
2026-01-05 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 1,000 $0.00 $0 194,527
2026-01-05 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 1,000 $50.00 $50,000 17,435
2026-01-05 Darling Scott Chief Legal Officer Other acquired transaction
J
Common Stock 1,000 18,435
2026-01-05 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 1,000 $13.22 $13,220 93,598
2025-12-12 Cooper Kerry Whorton Dir Open-market sell
S
Common Stock 1,500 $50.00 $75,000 23,934
2025-11-25 Mirgorodskaya Natalia See Remarks Open-market sell
S
Common Stock 762 $38.91 $29,649 26,398
2025-11-20 Mirgorodskaya Natalia See Remarks Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 6,900 $0.00 $0 4,600
2025-11-20 Mirgorodskaya Natalia See Remarks Open-market sell
S
Common Stock 80 $36.95 $2,956 27,160
2025-11-20 Mirgorodskaya Natalia See Remarks Open-market sell
S
Common Stock 741 $36.58 $27,107 27,240
2025-11-20 Mirgorodskaya Natalia See Remarks Exercise / conversion
M
Common Stock 6,900 $35.58 $245,502 27,981
2025-11-11 Gu Paul Chief Technology Offier Open-market buy
P
Common Stock 80,000 $39.23 $3,138,400 80,000
2025-11-11 Gu Paul Chief Technology Offier Open-market buy
P
Common Stock 20,000 $39.22 $784,400 20,000
2025-10-24 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 1,000 $0.00 $0 197,527
2025-10-24 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 1,000 $55.01 $55,012 123,148
2025-10-24 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 1,000 $13.22 $13,220 124,148
2025-10-01 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 1,000 $13.22 $13,220 198,527
2025-10-01 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 1,000 $54.64 $54,640 123,898
2025-10-01 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 1,000 $13.22 $13,220 124,898
2025-09-17 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 1,000 $13.22 $13,220 199,527
2025-09-17 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 1,000 $70.01 $70,010 123,898
2025-09-17 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 1,000 $13.22 $13,220 124,898
2025-09-15 Girouard Dave Chief Executive Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 41,667 $0.83 $34,584 835,075
2025-09-15 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 6,842 $65.41 $447,562 52,614
2025-09-15 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 34,825 $64.84 $2,257,983 59,456
2025-09-15 Girouard Dave Chief Executive Officer Exercise / conversion
M
Common Stock 41,667 $0.83 $34,584 94,281
2025-09-03 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 4,000 $13.22 $52,880 200,527
2025-09-03 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 4,000 $69.41 $277,654 123,898
2025-09-03 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 4,000 $13.22 $52,880 127,898
2025-09-02 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 2,500 $8.88 $22,200 181,336
2025-09-02 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 2,337 $68.91 $161,038 1,147,156
2025-09-02 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 2,663 $68.35 $182,021 1,149,493
2025-09-02 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 2,500 $8.88 $22,200 1,152,156
2025-08-25 Mirgorodskaya Natalia See Remarks Open-market sell
S
Common Stock 1,024 $68.00 $69,632 22,520
2025-08-25 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 6,402 $68.00 $435,336 123,898
2025-08-22 Mirgorodskaya Natalia See Remarks Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 365 $25.90 $9,454 2,947
2025-08-22 Mirgorodskaya Natalia See Remarks Open-market sell
S
Common Stock 365 $70.00 $25,551 23,544
2025-08-22 Mirgorodskaya Natalia See Remarks Exercise / conversion
M
Common Stock 365 $25.90 $9,454 23,909
2025-08-20 Mirgorodskaya Natalia See Remarks Open-market sell
S
Common Stock 1,079 $61.12 $65,944 23,544
2025-08-15 Girouard Dave Chief Executive Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 41,667 $0.83 $34,584 876,742
2025-08-15 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 2,890 $63.91 $184,692 52,614
2025-08-15 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 38,777 $63.23 $2,451,742 55,504
2025-08-15 Girouard Dave Chief Executive Officer Exercise / conversion
M
Common Stock 41,667 $0.83 $34,584 94,281
2025-08-01 Mirgorodskaya Natalia See Remarks Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 365 $25.90 $9,454 3,312
2025-08-01 Mirgorodskaya Natalia See Remarks Open-market sell
S
Common Stock 365 $77.97 $28,457 24,623
2025-08-01 Mirgorodskaya Natalia See Remarks Exercise / conversion
M
Common Stock 365 $25.90 $9,454 24,988
2025-07-15 Girouard Dave Chief Executive Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 41,667 $0.83 $34,584 918,409
2025-07-15 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 9,548 $75.54 $721,225 52,614
2025-07-15 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 32,119 $74.93 $2,406,606 62,162
2025-07-15 Girouard Dave Chief Executive Officer Exercise / conversion
M
Common Stock 41,667 $0.83 $34,584 94,281
2025-07-08 Mirgorodskaya Natalia See Remarks Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 4,000 $25.90 $103,600 3,677
2025-07-08 Mirgorodskaya Natalia See Remarks Open-market sell
S
Common Stock 4,000 $80.07 $320,270 24,623
2025-07-08 Mirgorodskaya Natalia See Remarks Exercise / conversion
M
Common Stock 4,000 $25.90 $103,600 28,623
2025-07-02 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 5,000 $13.22 $66,100 213,527
2025-07-02 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 5,000 $70.04 $350,176 137,014
2025-07-02 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 5,000 $13.22 $66,100 142,014
2025-07-02 Mirgorodskaya Natalia See Remarks Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 1,073 $15.23 $16,342 0
2025-07-02 Mirgorodskaya Natalia See Remarks Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 5,460 $25.90 $141,414 7,677
2025-07-02 Mirgorodskaya Natalia See Remarks Open-market sell
S
Common Stock 6,533 $70.06 $457,675 24,623
2025-07-02 Mirgorodskaya Natalia See Remarks Exercise / conversion
M
Common Stock 1,073 $15.23 $16,342 31,156
2025-07-02 Mirgorodskaya Natalia See Remarks Exercise / conversion
M
Common Stock 5,460 $25.90 $141,414 30,083
2025-07-01 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 2,000 $13.22 $26,440 218,527
2025-07-01 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 2,000 $63.56 $127,120 137,014
2025-07-01 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 2,000 $13.22 $26,440 139,014
2025-06-20 Girouard Dave Chief Executive Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 41,667 $0.83 $34,584 960,076
2025-06-20 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 41,667 $60.05 $2,501,983 52,614
2025-06-20 Girouard Dave Chief Executive Officer Exercise / conversion
M
Common Stock 41,667 $0.83 $34,584 94,281
2025-06-17 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 25,000 $3.80 $95,000 45,000
2025-06-17 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 25,000 $3.80 $95,000 1,147,156
2025-06-11 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,000 $13.22 $39,660 220,527
2025-06-11 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 3,000 $60.00 $180,000 137,014
2025-06-11 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 3,000 $13.22 $39,660 140,014
2025-06-03 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 1,000 $13.22 $13,220 223,527
2025-06-03 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 6,383 $50.00 $319,150 137,014
2025-06-03 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 1,000 $50.02 $50,016 143,397
2025-06-03 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 1,000 $13.22 $13,220 144,397
2025-06-02 Cooper Kerry Whorton Dir Open-market sell
S
Common Stock 500 $46.92 $23,460 25,934
2025-05-27 Bernard Peter J Dir Equity grant / award
A
Common Stock 1,099 $0.00 $0 4,082
2025-05-23 Mirgorodskaya Natalia See Remarks Open-market sell
S
Common Stock 1,340 $44.19 $59,215 24,623
2025-05-20 Mirgorodskaya Natalia See Remarks Open-market sell
S
Common Stock 764 $46.96 $35,874 25,963
2025-05-19 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 25,000 $0.00 $0 70,000
2025-05-19 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 25,000 $3.80 $95,000 1,122,156
2025-05-01 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 1,000 $0.00 $0 224,527
2025-05-01 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 1,000 $50.16 $50,157 150,129
2025-05-01 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 1,000 $13.22 $13,220 151,129
2025-04-29 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 1,000 $0.00 $0 225,527
2025-04-29 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 1,000 $50.27 $50,270 150,129
2025-04-29 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 1,000 $13.22 $13,220 151,129
2025-04-14 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 25,000 $0.00 $0 95,000
2025-04-14 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 25,000 $3.80 $95,000 1,097,156
2025-03-31 Mirgorodskaya Natalia See Remarks Equity grant / award
A · derivative
Employee Stock Option (Right to buy) 3,799 $0.00 $0 3,799
2025-03-31 Mirgorodskaya Natalia See Remarks Equity grant / award
A · derivative
Employee Stock Option (Right to buy) 616 $0.00 $0 616
2025-03-31 Mirgorodskaya Natalia See Remarks Equity grant / award
A
Common Stock 5,998 $0.00 $0 26,727
2025-03-31 Mirgorodskaya Natalia See Remarks Equity grant / award
A
Common Stock 972 $0.00 $0 20,729
2025-03-10 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 4,844 $0.00 $0 106,593
2025-03-10 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 13,269 $0.00 $0 285,332
2025-03-10 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 4,844 $25.75 $124,733 1,072,156
2025-03-10 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 13,269 $15.23 $202,087 1,067,312
2025-03-06 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 4,844 $0.00 $0 111,437
2025-03-06 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 13,269 $0.00 $0 298,601
2025-03-06 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 4,844 $25.75 $124,733 1,054,043
2025-03-06 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 13,269 $15.23 $202,087 1,049,199
2025-03-03 Cooper Kerry Whorton Dir Open-market sell
S
Common Stock 500 $68.09 $34,045 18,156
2025-02-28 Girouard Dave Chief Executive Officer Equity grant / award
A · derivative
Employee Stock Option (Right to buy) 239,628 $0.00 $0 239,628
2025-02-28 Darling Scott Chief Legal Officer Equity grant / award
G
Common Stock 750 $0.00 $0 149,379
2025-02-25 Mirgorodskaya Natalia See Remarks Open-market sell
S
Common Stock 1,309 $69.00 $90,321 19,757
2025-02-20 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 100 $79.58 $7,958 52,614
2025-02-20 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 4,424 $79.00 $349,486 52,714
2025-02-19 Bernard Peter J Dir Equity grant / award
A
Common Stock 2,983 $0.00 $0 2,983
2025-02-18 Girouard Dave Chief Executive Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 41,667 $0.00 $0 1,043,410
2025-02-18 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 8,760 $85.40 $748,121 57,138
2025-02-18 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 22,394 $84.73 $1,897,397 65,898
2025-02-18 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 10,513 $83.84 $881,391 88,292
2025-02-18 Girouard Dave Chief Executive Officer Exercise / conversion
M
Common Stock 41,667 $0.83 $34,584 98,805
2025-01-31 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 6,566 $0.00 $0 311,870
2025-01-31 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 17,500 $0.00 $0 120,000
2025-01-31 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 6,566 $15.23 $100,000 1,017,923
2025-01-31 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 17,500 $3.80 $66,500 1,011,357
2025-01-15 Girouard Dave Chief Executive Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 41,667 $0.00 $0 1,085,077
2025-01-15 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 5,575 $63.09 $351,732 57,138
2025-01-15 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 36,092 $62.52 $2,256,504 62,713
2025-01-15 Girouard Dave Chief Executive Officer Exercise / conversion
M
Common Stock 41,667 $0.83 $34,584 98,805
2025-01-13 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 30,792 $0.00 $0 0
2025-01-13 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 30,792 $2.15 $66,203 993,857
2025-01-10 O'Kelly Ciaran Dir Equity grant / award
A
Common Stock 765 $0.00 $0 27,526
2025-01-07 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 50,000 $0.00 $0 30,792
2025-01-07 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 50,000 $2.15 $107,500 963,065
2024-12-30 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 50,000 $0.00 $0 80,792
2024-12-30 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 50,000 $2.15 $107,500 913,065
2024-12-26 Mirgorodskaya Natalia See Remarks Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,500 $0.00 $0 11,500
2024-12-26 Mirgorodskaya Natalia See Remarks Exercise / conversion
M
Common Stock 3,500 $1.35 $4,725 22,096
2024-12-16 Girouard Dave Chief Executive Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 41,667 $0.00 $0 1,126,744
2024-12-16 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 2,736 $84.70 $231,745 57,138
2024-12-16 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 14,123 $83.80 $1,183,574 59,874
2024-12-16 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 21,434 $83.01 $1,779,241 73,997
2024-12-16 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 3,374 $81.70 $275,668 95,431
2024-12-16 Girouard Dave Chief Executive Officer Exercise / conversion
M
Common Stock 41,667 $0.83 $34,584 98,805
2024-12-06 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 40,226 $0.00 $0 0
2024-12-06 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 4,350 $76.18 $331,373 863,065
2024-12-06 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 35,876 $75.37 $2,703,945 867,415
2024-12-06 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 40,226 $1.17 $47,064 903,291
2024-12-05 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 4,019 $0.00 $0 40,226
2024-12-05 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 4,019 $75.00 $301,425 863,065
2024-12-05 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 4,019 $1.17 $4,702 867,084
2024-12-04 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 28,155 $0.00 $0 44,245
2024-12-04 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 28,155 $75.06 $2,113,326 863,065
2024-12-04 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 28,155 $1.17 $32,941 891,220
2024-12-02 Singh Cassidy Sukhinder Dir Exercise / conversion
M · derivative
Stock Option (Right to buy) 10,000 $0.00 $0 113,295
2024-12-02 Singh Cassidy Sukhinder Dir Open-market sell
S
Common Stock 200 $74.43 $14,886 8,278
2024-12-02 Singh Cassidy Sukhinder Dir Open-market sell
S
Common Stock 100 $73.04 $7,304 8,478
2024-12-02 Singh Cassidy Sukhinder Dir Open-market sell
S
Common Stock 500 $72.06 $36,032 8,578
2024-12-02 Singh Cassidy Sukhinder Dir Open-market sell
S
Common Stock 1,770 $71.11 $125,858 9,078
2024-12-02 Singh Cassidy Sukhinder Dir Open-market sell
S
Common Stock 2,422 $70.30 $170,274 10,848
2024-12-02 Singh Cassidy Sukhinder Dir Open-market sell
S
Common Stock 350 $74.78 $26,171 13,270
2024-12-02 Singh Cassidy Sukhinder Dir Open-market sell
S
Common Stock 300 $73.04 $21,912 13,620
2024-12-02 Singh Cassidy Sukhinder Dir Open-market sell
S
Common Stock 910 $72.02 $65,539 13,920
2024-12-02 Singh Cassidy Sukhinder Dir Open-market sell
S
Common Stock 4,743 $70.97 $336,611 14,830
2024-12-02 Singh Cassidy Sukhinder Dir Open-market sell
S
Common Stock 3,697 $70.21 $259,556 19,573
2024-12-02 Singh Cassidy Sukhinder Dir Exercise / conversion
M
Common Stock 10,000 $8.41 $84,100 23,270
2024-12-02 Cooper Kerry Whorton Dir Open-market sell
S
Common Stock 500 $74.59 $37,295 17,961
2024-11-29 Singh Cassidy Sukhinder Dir Open-market sell
S
Common Stock 2,925 $78.46 $229,498 13,270
2024-11-29 Singh Cassidy Sukhinder Dir Open-market sell
S
Common Stock 12,075 $77.82 $939,637 16,195
2024-11-25 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 100 $77.27 $7,726 147,781
2024-11-25 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 1,769 $76.56 $135,433 147,881
2024-11-25 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 1,131 $75.47 $85,354 149,650
2024-11-20 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 4,678 $70.50 $329,800 310,974
2024-11-20 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 13,941 $69.59 $970,202 315,652
2024-11-18 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,500 $68.56 $102,840 329,593
2024-11-15 Girouard Dave Chief Executive Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 41,667 $0.00 $0 1,168,411
2024-11-15 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 4,631 $66.94 $309,984 61,512
2024-11-15 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 8,552 $66.06 $564,976 66,143
2024-11-15 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 28,484 $64.97 $1,850,463 74,695
2024-11-15 Girouard Dave Chief Executive Officer Exercise / conversion
M
Common Stock 41,667 $0.83 $34,584 103,179
2024-11-11 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,500 $79.54 $119,310 331,093
2024-11-08 Girouard Dave Chief Executive Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 41,667 $0.00 $0 1,210,078
2024-11-08 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 41,667 $65.15 $2,714,455 61,512
2024-11-08 Girouard Dave Chief Executive Officer Exercise / conversion
M
Common Stock 41,667 $0.83 $34,584 103,179
2024-11-04 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,500 $48.66 $72,990 332,593
2024-11-01 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 10,891 $0.00 $0 236,091
2024-11-01 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 5,128 $0.00 $0 246,982
2024-11-01 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 2,210 $48.85 $107,970 157,171
2024-11-01 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 8,681 $48.31 $419,407 159,381
2024-11-01 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 10,891 $13.22 $143,979 168,062
2024-11-01 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 5,128 $13.22 $67,792 157,171
2024-10-28 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,500 $51.70 $77,550 334,093
2024-10-21 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,500 $53.81 $80,715 335,593
2024-10-14 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 75,000 $0.00 $0 252,110
2024-10-14 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 9,000 $50.02 $450,210 152,043
2024-10-14 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 75,000 $50.02 $3,751,238 161,043
2024-10-14 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 75,000 $13.22 $991,500 236,043
2024-10-14 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,500 $48.68 $73,020 337,093
2024-10-11 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 20,000 $0.00 $0 327,110
2024-10-11 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 20,000 $45.00 $900,072 161,043
2024-10-11 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 20,000 $13.22 $264,400 181,043
2024-10-07 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,500 $41.29 $61,935 338,593
2024-10-04 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 8,800 $0.00 $0 25,000
2024-10-04 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 8,800 $40.10 $352,906 878,565
2024-10-04 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 8,800 $1.17 $10,296 887,365
2024-10-01 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 6,200 $0.00 $0 348,410
2024-10-01 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 3,900 $40.06 $156,226 161,043
2024-10-01 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 2,300 $39.01 $89,726 164,943
2024-10-01 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 6,200 $13.22 $81,964 167,243
2024-09-30 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 959 $40.32 $38,667 21,518
2024-09-23 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,500 $40.00 $60,000 341,593
2024-09-16 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,500 $34.42 $51,630 343,093
2024-09-09 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,500 $34.85 $52,275 344,593
2024-09-03 Mirgorodskaya Natalia Corporate Controller Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 5,000 $0.00 $0 5,000
2024-09-03 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 360 $41.54 $14,956 22,477
2024-09-03 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 4,640 $40.99 $190,185 22,837
2024-09-03 Mirgorodskaya Natalia Corporate Controller Exercise / conversion
M
Common Stock 5,000 $1.17 $5,850 27,477
2024-08-29 Mirgorodskaya Natalia Corporate Controller Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 2,000 $0.00 $0 0
2024-08-29 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 2,000 $45.00 $90,000 22,477
2024-08-29 Mirgorodskaya Natalia Corporate Controller Exercise / conversion
M
Common Stock 2,000 $0.43 $860 24,477
2024-08-26 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,500 $42.44 $63,660 347,593
2024-08-23 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 2,080 $40.02 $83,242 22,477
2024-08-20 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 120 $38.94 $4,673 176,870
2024-08-20 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 6,503 $38.34 $249,310 176,990
2024-08-20 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 567 $40.16 $22,771 183,493
2024-08-20 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 3,361 $38.35 $128,879 61,512
2024-08-19 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 15,000 $0.00 $0 392,110
2024-08-19 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 9,000 $40.00 $360,000 184,060
2024-08-19 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 15,000 $40.00 $600,036 193,060
2024-08-19 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 15,000 $13.22 $198,300 208,060
2024-08-15 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 35,000 $0.00 $0 35,864
2024-08-15 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 2,883 $37.79 $108,941 894,629
2024-08-15 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 32,117 $36.97 $1,187,304 897,512
2024-08-15 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 35,000 $1.17 $40,950 929,629
2024-08-12 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,500 $35.39 $53,085 369,898
2024-08-07 Mirgorodskaya Natalia Corporate Controller Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 2,500 $0.00 $0 2,000
2024-08-07 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 2,500 $35.00 $87,500 25,821
2024-08-07 Mirgorodskaya Natalia Corporate Controller Exercise / conversion
M
Common Stock 2,500 $0.43 $1,075 28,321
2024-08-05 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $20.98 $20,980 371,398
2024-07-29 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $26.31 $26,310 372,398
2024-07-22 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $28.15 $28,150 373,398
2024-07-15 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $27.80 $27,800 374,398
2024-07-11 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 10,000 $0.00 $0 80,864
2024-07-11 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 10,000 $25.88 $258,765 894,629
2024-07-11 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 10,000 $1.17 $11,700 904,629
2024-07-08 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $23.41 $23,410 375,398
2024-07-01 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 5,000 $0.00 $0 90,864
2024-07-01 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 5,000 $23.52 $117,591 894,629
2024-07-01 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 5,000 $1.17 $5,850 899,629
2024-06-24 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $21.68 $21,680 377,398
2024-06-17 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $22.22 $22,220 378,398
2024-06-10 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $24.00 $24,000 379,398
2024-06-03 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 15,000 $0.00 $0 95,864
2024-06-03 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 15,000 $25.20 $378,002 894,629
2024-06-03 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 15,000 $1.17 $17,550 909,629
2024-05-30 Cooper Kerry Whorton Dir Equity grant / award
A
Common Stock 8,278 $0.00 $0 8,278
2024-05-28 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $23.71 $23,710 381,398
2024-05-23 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 2,156 $24.27 $52,326 25,821
2024-05-20 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 15,131 $25.61 $387,478 894,629
2024-05-20 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 1,188 $25.61 $30,426 27,977
2024-05-17 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 16,164 $0.00 $0 183,836
2024-05-17 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 16,164 $8.88 $143,536 909,760
2024-05-15 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 50,000 $0.00 $0 110,864
2024-05-15 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 30,000 $0.00 $0 0
2024-05-15 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 39,694 $30.04 $1,192,408 893,596
2024-05-15 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 40,306 $29.00 $1,168,874 933,290
2024-05-15 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 50,000 $1.17 $58,500 973,596
2024-05-15 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 30,000 $0.60 $18,000 923,596
2024-04-01 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 60,000 $0.00 $0 30,000
2024-04-01 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 60,000 $26.31 $1,578,672 893,596
2024-04-01 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 60,000 $0.60 $36,000 953,596
2024-03-11 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $27.50 $27,500 400,536
2024-03-04 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $26.21 $26,210 401,536
2024-02-29 Girouard Dave Chief Executive Officer Equity grant / award
A · derivative
Employee Stock Option (Right to buy) 417,098 $0.00 $0 417,098
2024-02-26 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $24.13 $24,130 341,335
2024-02-23 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 1,919 $24.30 $46,632 28,246
2024-02-20 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 11,510 $25.28 $291,026 342,335
2024-02-20 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $25.35 $25,350 353,845
2024-02-15 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 10,000 $0.00 $0 414,610
2024-02-15 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 10,000 $13.22 $132,200 180,063
2024-02-12 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $33.84 $33,840 354,090
2024-02-05 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $31.70 $31,700 355,090
2024-01-29 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $32.62 $32,620 356,090
2024-01-25 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 20 $0.00 $0 424,998
2024-01-25 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 40 $35.05 $1,402 170,437
2024-01-25 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 20 $35.08 $702 170,477
2024-01-25 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 20 $13.22 $264 170,497
2024-01-24 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 842 $0.00 $0 425,018
2024-01-24 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 200 $37.47 $7,493 170,477
2024-01-24 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 650 $36.48 $23,715 170,677
2024-01-24 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 1,200 $35.56 $42,668 171,327
2024-01-24 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 80 $37.42 $2,993 172,527
2024-01-24 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 260 $36.45 $9,477 172,607
2024-01-24 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 502 $35.62 $17,881 172,867
2024-01-24 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 842 $13.22 $11,131 173,369
2024-01-22 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $33.71 $33,710 357,090
2024-01-16 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $31.04 $31,040 358,090
2024-01-10 Cooper Kerry Whorton Dir Equity grant / award
A
Common Stock 666 $0.00 $0 8,792
2024-01-08 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $34.14 $34,140 359,090
2024-01-02 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $39.62 $39,620 360,090
2023-12-27 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 672 $0.00 $0 425,860
2023-12-27 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 332 $46.82 $15,545 172,527
2023-12-27 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 340 $45.64 $15,518 172,859
2023-12-27 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 672 $13.22 $8,884 173,199
2023-12-26 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 2,043 $0.00 $0 426,532
2023-12-26 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 2,043 $45.18 $92,310 172,527
2023-12-26 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 2,043 $13.22 $27,008 174,570
2023-12-26 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $44.55 $44,550 361,090
2023-12-22 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 2,285 $0.00 $0 428,575
2023-12-22 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 400 $46.06 $18,424 172,527
2023-12-22 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 1,180 $45.02 $53,125 172,927
2023-12-22 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 1,420 $44.25 $62,836 174,107
2023-12-22 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 300 $46.36 $13,908 175,527
2023-12-22 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 1,985 $45.37 $90,061 175,827
2023-12-22 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 2,285 $13.22 $30,208 177,812
2023-12-18 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $43.99 $43,990 362,090
2023-12-13 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 10,000 $0.00 $0 10,000
2023-12-13 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 10,000 $40.03 $400,265 848,063
2023-12-13 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 10,000 $0.43 $4,300 858,063
2023-12-11 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $37.76 $37,760 363,090
2023-12-08 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 594 $0.00 $0 430,860
2023-12-08 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 60 $37.25 $2,235 175,527
2023-12-08 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 294 $36.53 $10,740 175,587
2023-12-08 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 240 $35.42 $8,500 175,881
2023-12-08 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 594 $13.22 $7,853 176,121
2023-12-06 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 4,206 $0.00 $0 431,454
2023-12-06 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 2,533 $36.57 $92,624 175,527
2023-12-06 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 1,673 $35.61 $59,584 178,060
2023-12-06 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 4,206 $13.22 $55,603 179,733
2023-12-04 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $31.51 $31,510 364,090
2023-12-01 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 40,000 $0.00 $0 30,000
2023-12-01 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 10,000 $30.01 $300,104 848,063
2023-12-01 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 30,000 $26.25 $787,491 858,063
2023-12-01 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 40,000 $0.43 $17,200 888,063
2023-11-28 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 800 $25.30 $20,241 175,527
2023-11-27 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 200 $25.02 $5,004 176,327
2023-11-24 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 2,444 $23.25 $56,833 30,833
2023-11-21 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 21,674 $24.01 $520,460 366,090
2023-11-21 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 1,437 $23.99 $34,480 33,277
2023-11-20 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $25.79 $25,790 387,764
2023-11-15 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 15,000 $0.00 $0 70,000
2023-11-15 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 15,000 $25.01 $375,159 867,576
2023-11-15 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 15,000 $0.43 $6,450 882,576
2023-11-13 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $20.57 $20,570 388,764
2023-11-06 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $31.00 $31,000 389,764
2023-11-02 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 200 $27.09 $5,418 182,588
2023-11-02 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 280 $26.24 $7,348 182,788
2023-10-30 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $23.73 $23,730 390,764
2023-10-24 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 520 $25.37 $13,190 183,068
2023-10-23 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $23.97 $23,970 391,764
2023-10-16 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $27.35 $27,350 392,764
2023-10-10 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 5,000 $0.00 $0 85,000
2023-10-10 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 5,000 $30.05 $150,266 867,576
2023-10-10 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 5,000 $0.43 $2,150 872,576
2023-10-09 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $26.73 $26,730 393,764
2023-10-02 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $28.74 $28,740 394,764
2023-09-25 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 1,000 $26.58 $26,581 183,588
2023-09-18 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $29.50 $29,500 396,764
2023-09-11 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $31.09 $31,090 397,764
2023-09-06 Darling Scott Chief Legal Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 200 $0.00 $0 435,660
2023-09-06 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 200 $35.08 $7,017 184,588
2023-09-06 Darling Scott Chief Legal Officer Exercise / conversion
M
Common Stock 200 $13.22 $2,644 184,788
2023-09-05 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 1,000 $32.53 $32,530 398,764
2023-09-01 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 20,000 $0.00 $0 110,000
2023-09-01 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 20,000 $32.33 $646,600 867,576
2023-09-01 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 20,000 $0.43 $8,600 887,576
2023-08-30 Mirgorodskaya Natalia Corporate Controller Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,000 $0.00 $0 7,000
2023-08-30 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 5,604 $32.16 $180,225 34,714
2023-08-30 Mirgorodskaya Natalia Corporate Controller Exercise / conversion
M
Common Stock 3,000 $0.43 $1,290 40,318
2023-08-28 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 40 $30.48 $1,219 184,588
2023-08-28 Darling Scott Chief Legal Officer Open-market sell
S
Common Stock 1,630 $29.91 $48,746 184,628
2023-08-24 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 1,421 $33.00 $46,893 37,318
2023-08-22 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 40 $33.22 $1,329 38,739
2023-08-22 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 692 $32.61 $22,567 38,779
2023-07-19 Mirgorodskaya Natalia Corporate Controller Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 2,000 $0.00 $0 10,000
2023-07-19 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 2,000 $60.00 $120,000 39,470
2023-07-19 Mirgorodskaya Natalia Corporate Controller Exercise / conversion
M
Common Stock 2,000 $0.43 $860 41,470
2023-05-26 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 26,072 $23.99 $625,379 419,777
2023-05-25 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 1,514 $27.76 $42,029 39,470
2023-05-23 Gu Paul Chief Technology Offier Open-market sell
S
Common Stock 13,340 $26.91 $359,013 884,488
2023-05-15 Cooper Kerry Whorton Dir Open-market buy
P
Common Stock 2,000 $19.93 $39,851 5,917
2023-05-08 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 18,739
2023-05-08 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $13.25 $42,400 463,268
2023-05-08 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 466,468
2023-05-01 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 21,939
2023-05-01 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $13.84 $44,288 463,268
2023-05-01 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 466,468
2023-04-24 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 25,139
2023-04-24 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $15.00 $48,000 463,268
2023-04-24 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 466,468
2023-04-20 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 15,000 $0.00 $0 602,607
2023-04-20 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 15,000 $1.35 $20,250 463,268
2023-04-17 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 28,339
2023-04-17 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $15.18 $48,587 448,268
2023-04-17 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 451,468
2023-04-10 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 31,539
2023-04-10 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $16.69 $53,412 448,268
2023-04-10 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 451,468
2023-04-03 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 34,739
2023-04-03 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $15.75 $50,406 448,268
2023-04-03 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 451,468
2023-03-27 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 37,939
2023-03-27 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $13.24 $42,368 448,268
2023-03-27 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 451,468
2023-03-17 Gu Paul Chief Technology Offier Equity grant / award
A · derivative
Employee Stock Option (Right to buy) 318,436 $0.00 $0 318,436
2023-03-17 Gu Paul Chief Technology Offier Equity grant / award
A
Common Stock 167,598 $0.00 $0 897,828
2023-03-13 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 44,339
2023-03-13 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $15.14 $48,448 280,670
2023-03-13 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 283,870
2023-03-06 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 47,539
2023-03-06 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $19.17 $61,344 280,670
2023-03-06 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 283,870
2023-02-27 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 1,262 $18.23 $23,006 39,928
2023-02-21 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 890 $18.15 $16,150 41,190
2023-02-13 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 57,139
2023-02-13 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $16.21 $51,872 290,585
2023-02-13 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 293,785
2023-02-06 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 2,300 $0.00 $0 60,339
2023-02-06 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 2,300 $21.36 $49,128 290,585
2023-02-06 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 2,300 $1.35 $3,105 292,885
2023-01-30 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 62,639
2023-01-30 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $18.82 $60,224 290,585
2023-01-30 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 293,785
2023-01-26 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 15,000 $0.00 $0 617,607
2023-01-26 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 15,000 $1.35 $20,250 290,585
2023-01-23 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 65,839
2023-01-23 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $17.48 $55,936 275,585
2023-01-23 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 278,785
2023-01-17 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 69,039
2023-01-17 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $17.02 $54,448 275,585
2023-01-17 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 278,785
2023-01-10 Hentges Mary Dir Equity grant / award
A
Common Stock 2,888 $0.00 $0 6,588
2023-01-09 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 72,239
2023-01-09 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $13.48 $43,136 275,585
2023-01-09 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 278,785
2023-01-03 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 75,439
2023-01-03 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $13.58 $43,456 275,585
2023-01-03 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 278,785
2022-12-31 Darling Scott Chief Legal Officer Equity grant / award
A · derivative
Employee Stock Option (Right to buy) 435,860 $0.00 $0 435,860
2022-12-31 Darling Scott Chief Legal Officer Equity grant / award
A
Common Stock 198,118 $0.00 $0 198,118
2022-12-27 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 78,639
2022-12-27 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $12.99 $41,568 275,585
2022-12-27 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 278,785
2022-12-19 Gu Paul Chief Technology Offier Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 50,876 $0.00 $0 130,000
2022-12-19 Gu Paul Chief Technology Offier Exercise / conversion
M
Common Stock 50,876 $0.43 $21,877 739,859
2022-12-12 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 85,039
2022-12-12 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $17.00 $54,400 257,285
2022-12-12 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 260,485
2022-12-05 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 88,239
2022-12-05 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $18.74 $59,968 257,285
2022-12-05 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 260,485
2022-11-30 Datta Sanjay Chief Financial Officer Equity grant / award
A
Common Stock 203,777 $0.00 $0 257,285
2022-11-30 Gu Paul Chief Technology Offier Equity grant / award
A
Common Stock 229,689 $0.00 $0 688,983
2022-11-28 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 91,439
2022-11-28 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $18.11 $57,952 53,508
2022-11-28 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 56,708
2022-11-25 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 424 $18.02 $7,640 41,323
2022-11-22 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 769 $18.68 $14,361 41,747
2022-11-21 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,200 $0.00 $0 94,639
2022-11-21 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 3,200 $18.55 $59,355 53,508
2022-11-21 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 3,200 $1.35 $4,320 56,708
2022-11-14 Datta Sanjay Chief Financial Officer Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 2,300 $0.00 $0 97,839
2022-11-14 Datta Sanjay Chief Financial Officer Open-market sell
S
Common Stock 2,300 $22.01 $50,623 53,508
2022-11-14 Datta Sanjay Chief Financial Officer Exercise / conversion
M
Common Stock 2,300 $1.35 $3,105 55,808
2022-11-11 Cooper Kerry Whorton Dir Open-market sell
S
Common Stock 2,000 $20.92 $41,840 768
2022-09-01 Mirgorodskaya Natalia Corporate Controller Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 4,000 $0.00 $0 12,000
2022-09-01 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 4,000 $25.23 $100,920 42,516
2022-09-01 Mirgorodskaya Natalia Corporate Controller Exercise / conversion
M
Common Stock 4,000 $0.43 $1,720 46,516
2022-08-31 Mirgorodskaya Natalia Corporate Controller Equity grant / award
A · derivative
Employee Stock Option (Right to buy) 13,137 $0.00 $0 13,137
2022-08-31 Mirgorodskaya Natalia Corporate Controller Equity grant / award
A
Common Stock 17,914 $0.00 $0 42,516
2022-08-25 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 420 $27.35 $11,487 24,602
2022-08-23 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 238 $27.30 $6,498 25,022
2022-08-18 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 706 $33.27 $23,489 25,260
2022-06-24 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 117,500
2022-06-24 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 15,000 $40.31 $604,576 412,983
2022-06-24 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 7,500 $1.17 $8,775 427,983
2022-06-08 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 7,500
2022-06-08 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 200 $46.95 $9,391 412,983
2022-06-08 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 2,300 $46.01 $105,818 413,183
2022-06-08 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 2,700 $43.85 $118,387 417,783
2022-06-08 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 7,500 $0.60 $4,500 420,483
2022-06-01 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 15,000
2022-06-01 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,257 $52.03 $65,398 413,283
2022-06-01 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 400 $50.10 $20,041 414,540
2022-06-01 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 300 $52.81 $15,842 412,983
2022-06-01 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 800 $48.00 $38,400 415,240
2022-06-01 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,755 $46.87 $82,260 416,040
2022-06-01 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 2,688 $46.11 $123,956 417,795
2022-06-01 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 7,500 $0.60 $4,500 420,483
2022-05-25 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 22,500
2022-05-25 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 200 $41.06 $8,212 412,983
2022-05-25 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 7,300 $40.30 $294,205 413,183
2022-05-25 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 7,500 $0.60 $4,500 420,483
2022-05-24 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 283 $36.15 $10,231 25,966
2022-05-20 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 34,476 $0.00 $0 83,334
2022-05-20 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 21,847 $0.00 $0 0
2022-05-20 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 82,505 $0.00 $0 0
2022-05-20 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 34,476 $8.88 $306,147 412,983
2022-05-20 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 21,847 $3.80 $83,019 378,507
2022-05-20 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 82,505 $3.80 $313,519 356,660
2022-05-18 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 30,000
2022-05-18 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 200 $52.14 $10,428 274,155
2022-05-18 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 900 $51.41 $46,267 274,355
2022-05-18 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,500 $50.43 $75,648 275,255
2022-05-18 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,400 $49.27 $68,977 276,755
2022-05-18 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,045 $48.34 $50,511 278,155
2022-05-18 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,300 $47.27 $61,447 279,200
2022-05-18 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 600 $46.15 $27,687 280,500
2022-05-18 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 300 $45.15 $13,544 281,100
2022-05-18 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 255 $43.60 $11,118 281,400
2022-05-18 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 7,500 $0.60 $4,500 281,655
2022-05-18 O'Kelly Ciaran Dir Equity grant / award
A
Common Stock 2,209 $0.00 $0 4,002
2022-05-17 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 6,900 $0.00 $0 37,500
2022-05-17 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 105 $46.57 $4,890 274,155
2022-05-17 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,400 $44.73 $62,626 274,860
2022-05-17 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 900 $43.84 $39,454 276,260
2022-05-17 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 795 $42.33 $33,653 277,160
2022-05-17 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 600 $46.01 $27,606 274,260
2022-05-17 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 2,500 $40.28 $100,712 278,555
2022-05-17 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 6,900 $0.60 $4,140 281,055
2022-05-16 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 600 $0.00 $0 44,400
2022-05-16 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 600 $40.09 $24,052 274,155
2022-05-16 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 600 $0.60 $360 274,755
2022-05-13 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,190 $0.00 $0 117,810
2022-05-13 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 3,153 $0.00 $0 21,847
2022-05-13 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 17,495 $0.00 $0 82,505
2022-05-13 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 59,950 $0.00 $0 0
2022-05-13 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 7,190 $8.88 $63,847 274,155
2022-05-13 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 3,153 $3.80 $11,981 266,965
2022-05-13 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 17,495 $3.80 $66,481 263,812
2022-05-13 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 59,950 $2.15 $128,892 246,317
2022-05-04 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 45,000
2022-05-04 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 619 $93.15 $57,662 186,967
2022-05-04 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,300 $90.82 $118,062 188,186
2022-05-04 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,500 $89.93 $134,896 189,486
2022-05-04 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 650 $88.67 $57,637 190,986
2022-05-04 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 756 $87.67 $66,281 191,636
2022-05-04 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 600 $93.86 $56,317 186,367
2022-05-04 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 275 $83.59 $22,986 193,592
2022-05-04 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 7,500 $0.60 $4,500 193,867
2022-05-02 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 2,083 $80.00 $166,640 546,501
2022-05-02 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 41,667 $80.00 $3,333,377 87,114
2022-04-27 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 52,500
2022-04-27 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 300 $77.02 $23,105 186,367
2022-04-27 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,000 $76.39 $76,392 186,667
2022-04-27 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 500 $75.18 $37,592 187,667
2022-04-27 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 400 $73.63 $29,452 188,167
2022-04-27 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,700 $72.86 $123,864 188,567
2022-04-27 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 3,600 $71.87 $258,741 190,267
2022-04-27 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 7,500 $0.60 $4,500 193,867
2022-04-20 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 60,000
2022-04-20 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 259 $87.61 $22,691 186,367
2022-04-20 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 400 $84.94 $33,976 186,626
2022-04-20 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,200 $81.95 $98,345 187,526
2022-04-20 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 2,000 $81.02 $162,033 188,726
2022-04-20 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 2,641 $80.11 $211,574 190,726
2022-04-20 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 500 $83.29 $41,644 187,026
2022-04-20 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 7,500 $0.60 $4,500 193,867
2022-04-13 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 67,500
2022-04-13 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 2,500 $88.16 $220,399 186,367
2022-04-13 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,500 $87.15 $130,731 188,867
2022-04-13 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,400 $86.15 $120,614 190,367
2022-04-13 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,000 $85.10 $85,100 191,767
2022-04-13 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 800 $84.09 $67,273 192,767
2022-04-13 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 300 $82.70 $24,809 193,567
2022-04-13 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 7,500 $0.60 $4,500 193,867
2022-04-06 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 75,000
2022-04-06 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 59 $101.67 $5,999 186,367
2022-04-06 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 200 $101.05 $20,210 186,426
2022-04-06 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 400 $99.42 $39,770 186,626
2022-04-06 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 900 $98.81 $88,931 187,026
2022-04-06 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,641 $96.66 $158,627 189,126
2022-04-06 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,900 $95.58 $181,598 190,767
2022-04-06 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,200 $97.60 $117,118 187,926
2022-04-06 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 7,500 $0.60 $4,500 193,867
2022-04-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 2,163 $109.08 $235,943 548,584
2022-04-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 2,003 $108.11 $216,550 550,747
2022-04-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 1,914 $109.53 $209,638 548,584
2022-04-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 2,252 $108.81 $245,039 550,498
2022-04-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 3,250 $109.71 $356,561 87,114
2022-04-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 35,348 $109.07 $3,855,279 90,364
2022-04-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 33,185 $108.03 $3,584,906 125,712
2022-04-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 11,550 $106.98 $1,235,670 158,897
2022-03-30 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 82,500
2022-03-30 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,100 $123.69 $136,062 186,767
2022-03-30 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,000 $122.61 $122,612 187,867
2022-03-30 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,300 $121.57 $158,047 188,867
2022-03-30 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 300 $120.23 $36,068 190,167
2022-03-30 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 500 $118.98 $59,488 190,467
2022-03-30 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 800 $116.64 $93,312 191,467
2022-03-30 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 400 $124.88 $49,953 186,367
2022-03-30 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 489 $114.64 $56,057 192,667
2022-03-30 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 711 $113.46 $80,667 193,156
2022-03-30 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 7,500 $0.60 $4,500 193,867
2022-03-23 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 90,000
2022-03-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 100 $126.92 $12,692 186,367
2022-03-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 500 $125.11 $62,553 187,067
2022-03-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 600 $125.95 $75,573 186,467
2022-03-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,166 $122.99 $143,404 188,167
2022-03-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,200 $121.93 $146,310 189,333
2022-03-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,300 $120.75 $156,968 190,533
2022-03-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,400 $119.66 $167,526 191,833
2022-03-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 634 $118.52 $75,140 193,233
2022-03-23 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 7,500 $0.60 $4,500 193,867
2022-03-16 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 2,500 $0.00 $0 97,500
2022-03-16 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 5,000 $0.00 $0 0
2022-03-16 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,600 $105.44 $168,709 188,267
2022-03-16 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,500 $106.41 $159,611 186,767
2022-03-16 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 700 $103.12 $72,181 191,367
2022-03-16 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 900 $102.33 $92,095 192,067
2022-03-16 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 500 $101.27 $50,636 192,967
2022-03-16 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 400 $107.53 $43,010 186,367
2022-03-16 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 2,500 $0.60 $1,500 193,867
2022-03-16 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 5,000 $0.43 $2,150 191,367
2022-03-09 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 5,000
2022-03-09 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 308 $122.13 $37,616 186,367
2022-03-09 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,100 $120.60 $132,661 186,675
2022-03-09 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 791 $119.78 $94,746 187,775
2022-03-09 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,210 $118.66 $143,575 188,566
2022-03-09 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 900 $117.63 $105,865 189,776
2022-03-09 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,521 $116.65 $177,431 190,676
2022-03-09 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 990 $115.64 $114,481 192,197
2022-03-09 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 680 $114.71 $78,001 193,187
2022-03-09 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 7,500 $0.43 $3,225 193,867
2022-03-02 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 12,500
2022-03-02 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 547 $156.76 $85,749 186,367
2022-03-02 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 300 $154.15 $46,246 187,314
2022-03-02 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 400 $155.46 $62,185 186,914
2022-03-02 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 200 $152.73 $30,546 187,614
2022-03-02 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 900 $145.66 $131,095 189,014
2022-03-02 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 800 $143.74 $114,990 190,514
2022-03-02 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 953 $142.51 $135,816 191,314
2022-03-02 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,000 $141.52 $141,523 192,267
2022-03-02 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 600 $150.07 $90,043 188,214
2022-03-02 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 7,500 $0.43 $3,225 193,867
2022-03-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 6,249 $159.89 $999,156 552,750
2022-03-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 27,778 $160.08 $4,446,711 87,114
2022-03-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 36,026 $159.74 $5,754,678 114,892
2022-03-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 2,864 $158.24 $453,209 150,918
2022-03-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 17,911 $157.38 $2,818,821 153,782
2022-03-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 10,600 $156.22 $1,655,892 171,693
2022-03-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 25,361 $155.24 $3,936,950 182,293
2022-02-23 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 20,000
2022-02-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 100 $126.00 $12,600 186,367
2022-02-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 500 $124.72 $62,360 186,467
2022-02-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 374 $123.78 $46,293 186,967
2022-02-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 400 $122.50 $49,001 187,341
2022-02-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 800 $121.08 $96,864 187,741
2022-02-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 850 $120.09 $102,079 188,541
2022-02-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 650 $119.05 $77,384 189,391
2022-02-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 900 $117.99 $106,188 190,041
2022-02-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 656 $116.79 $76,616 190,941
2022-02-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 700 $115.58 $80,904 191,597
2022-02-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 625 $114.51 $71,569 192,297
2022-02-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 450 $113.38 $51,020 192,922
2022-02-23 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 495 $112.41 $55,645 193,372
2022-02-23 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 7,500 $0.43 $3,225 193,867
2022-02-20 Girouard Dave Chief Executive Officer Equity grant / award
A · derivative
Employee Stock Option (Right to buy) 74,515 $0.00 $0 74,515
2022-02-20 Girouard Dave Chief Executive Officer Equity grant / award
A
Common Stock 33,871 $0.00 $0 87,114
2022-02-16 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 27,500
2022-02-16 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 500 $149.05 $74,523 179,454
2022-02-16 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,000 $147.84 $147,840 179,954
2022-02-16 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 700 $144.39 $101,072 182,954
2022-02-16 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,200 $143.14 $171,767 183,654
2022-02-16 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 602 $142.40 $85,724 184,854
2022-02-16 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 398 $141.36 $56,261 185,456
2022-02-16 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 300 $138.43 $41,529 186,054
2022-02-16 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 200 $139.62 $27,923 185,854
2022-02-16 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 100 $134.96 $13,496 186,754
2022-02-16 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 7,500 $0.43 $3,225 186,954
2022-02-09 Nicoll Alison General Counsel and Secretary Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 35,000
2022-02-09 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 421 $112.43 $47,334 179,280
2022-02-09 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,600 $111.64 $178,625 179,701
2022-02-09 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,700 $110.58 $187,979 181,301
2022-02-09 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 800 $109.66 $87,731 183,001
2022-02-09 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 400 $108.41 $43,363 183,801
2022-02-09 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 1,300 $105.93 $137,708 184,601
2022-02-09 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 600 $105.05 $63,027 185,901
2022-02-09 Nicoll Alison General Counsel and Secretary Open-market sell
S
Common Stock 279 $102.99 $28,735 186,501
2022-02-09 Nicoll Alison General Counsel and Secretary Exercise / conversion
M
Common Stock 7,500 $0.43 $3,225 186,780
2022-02-02 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 42,500
2022-02-02 Nicoll Alison General Counsel Open-market sell
S
Common Stock 100 $115.72 $11,572 179,280
2022-02-02 Nicoll Alison General Counsel Open-market sell
S
Common Stock 600 $113.25 $67,948 179,580
2022-02-02 Nicoll Alison General Counsel Open-market sell
S
Common Stock 900 $112.35 $101,113 180,180
2022-02-02 Nicoll Alison General Counsel Open-market sell
S
Common Stock 200 $114.89 $22,978 179,380
2022-02-02 Nicoll Alison General Counsel Open-market sell
S
Common Stock 700 $109.58 $76,709 181,280
2022-02-02 Nicoll Alison General Counsel Open-market sell
S
Common Stock 500 $107.37 $53,686 182,380
2022-02-02 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,300 $106.21 $244,292 182,880
2022-02-02 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,200 $105.35 $126,420 185,180
2022-02-02 Nicoll Alison General Counsel Open-market sell
S
Common Stock 400 $108.73 $43,491 181,980
2022-02-02 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 7,500 $0.43 $3,225 186,780
2022-02-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 1,300 $109.90 $142,866 559,665
2022-02-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 1,350 $109.09 $147,273 560,965
2022-02-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 850 $107.72 $91,562 562,315
2022-02-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 666 $110.89 $73,854 558,999
2022-02-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 1,550 $109.89 $170,325 559,665
2022-02-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 1,050 $109.09 $114,543 561,215
2022-02-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 900 $107.72 $96,952 562,265
2022-02-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 8,605 $111.10 $956,033 53,243
2022-02-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 18,000 $110.34 $1,986,035 61,848
2022-02-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 30,778 $109.47 $3,369,166 79,848
2022-02-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 12,350 $108.60 $1,341,257 110,626
2022-02-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 13,600 $107.49 $1,461,820 122,976
2022-01-26 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 50,000
2022-01-26 Nicoll Alison General Counsel Open-market sell
S
Common Stock 200 $105.08 $21,015 179,280
2022-01-26 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,500 $104.61 $156,912 179,480
2022-01-26 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,000 $103.65 $103,652 180,980
2022-01-26 Nicoll Alison General Counsel Open-market sell
S
Common Stock 600 $102.11 $61,264 181,980
2022-01-26 Nicoll Alison General Counsel Open-market sell
S
Common Stock 300 $100.42 $30,127 182,580
2022-01-26 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,100 $99.19 $109,110 182,880
2022-01-26 Nicoll Alison General Counsel Open-market sell
S
Common Stock 946 $97.34 $92,082 185,080
2022-01-26 Nicoll Alison General Counsel Open-market sell
S
Common Stock 754 $95.93 $72,334 186,026
2022-01-26 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 7,500 $0.43 $3,225 186,780
2022-01-19 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 57,500
2022-01-19 Nicoll Alison General Counsel Open-market sell
S
Common Stock 234 $111.86 $26,175 179,280
2022-01-19 Nicoll Alison General Counsel Open-market sell
S
Common Stock 707 $110.73 $78,288 179,514
2022-01-19 Nicoll Alison General Counsel Open-market sell
S
Common Stock 623 $109.80 $68,404 180,221
2022-01-19 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,799 $108.59 $195,350 180,844
2022-01-19 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,672 $107.67 $287,699 182,643
2022-01-19 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,465 $106.55 $156,089 185,315
2022-01-19 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 7,500 $0.43 $3,225 186,780
2022-01-12 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 65,000
2022-01-12 Nicoll Alison General Counsel Open-market sell
S
Common Stock 200 $127.20 $25,440 179,280
2022-01-12 Nicoll Alison General Counsel Open-market sell
S
Common Stock 600 $126.13 $75,676 179,480
2022-01-12 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,000 $124.73 $124,730 180,080
2022-01-12 Nicoll Alison General Counsel Open-market sell
S
Common Stock 730 $123.72 $90,313 181,080
2022-01-12 Nicoll Alison General Counsel Open-market sell
S
Common Stock 499 $122.40 $61,077 181,810
2022-01-12 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,100 $121.09 $133,202 182,309
2022-01-12 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,868 $120.21 $224,550 183,409
2022-01-12 Nicoll Alison General Counsel Open-market sell
S
Common Stock 772 $119.02 $91,885 185,277
2022-01-12 Nicoll Alison General Counsel Open-market sell
S
Common Stock 731 $117.93 $86,206 186,049
2022-01-12 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 7,500 $0.43 $3,225 186,780
2022-01-10 Singh Cassidy Sukhinder Dir Equity grant / award
A
Common Stock 434 $0.00 $0 1,925
2022-01-05 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 2,500 $0.00 $0 72,500
2022-01-05 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 5,000 $0.00 $0 0
2022-01-05 Nicoll Alison General Counsel Open-market sell
S
Common Stock 100 $141.76 $14,176 179,280
2022-01-05 Nicoll Alison General Counsel Open-market sell
S
Common Stock 500 $139.61 $69,803 179,780
2022-01-05 Nicoll Alison General Counsel Open-market sell
S
Common Stock 376 $135.84 $51,077 180,780
2022-01-05 Nicoll Alison General Counsel Open-market sell
S
Common Stock 900 $135.10 $121,592 181,156
2022-01-05 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,000 $134.07 $134,070 182,056
2022-01-05 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,100 $132.95 $146,245 183,056
2022-01-05 Nicoll Alison General Counsel Open-market sell
S
Common Stock 700 $129.61 $90,727 184,356
2022-01-05 Nicoll Alison General Counsel Open-market sell
S
Common Stock 300 $138.61 $41,582 180,280
2022-01-05 Nicoll Alison General Counsel Open-market sell
S
Common Stock 200 $137.20 $27,440 180,580
2022-01-05 Nicoll Alison General Counsel Open-market sell
S
Common Stock 400 $140.98 $56,391 179,380
2022-01-05 Nicoll Alison General Counsel Open-market sell
S
Common Stock 824 $124.04 $102,207 185,956
2022-01-05 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 2,500 $0.43 $1,075 186,780
2022-01-05 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 5,000 $0.23 $1,150 184,280
2022-01-04 Gu Paul SVP, Product and Data Science Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 12,500 $0.00 $0 137,500
2022-01-04 Gu Paul SVP, Product and Data Science Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 29,208 $0.00 $0 130,792
2022-01-04 Gu Paul SVP, Product and Data Science Exercise / conversion
M
Common Stock 12,500 $3.80 $47,500 459,120
2022-01-04 Gu Paul SVP, Product and Data Science Exercise / conversion
M
Common Stock 29,208 $2.15 $62,797 446,620
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 810 $153.80 $124,575 563,565
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 331 $152.86 $50,598 564,375
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 500 $151.95 $75,975 564,706
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 300 $150.56 $45,169 565,206
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 100 $149.12 $14,912 565,506
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 350 $148.38 $51,933 565,606
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 525 $147.25 $77,306 565,956
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 850 $146.15 $124,230 566,481
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 529 $154.64 $81,803 563,165
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 880 $153.68 $135,237 563,694
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 550 $152.30 $83,767 564,574
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 450 $150.96 $67,930 565,124
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 400 $154.79 $61,918 563,165
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 457 $147.37 $67,346 565,974
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 900 $146.16 $131,547 566,431
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 200 $155.60 $31,120 53,308
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 2,500 $154.85 $387,115 53,508
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 7,534 $153.82 $1,158,855 56,008
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 3,800 $152.68 $580,201 63,542
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 2,400 $151.88 $364,512 67,342
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 3,600 $150.57 $542,059 69,742
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 5,375 $149.51 $803,595 73,342
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 13,390 $148.63 $1,990,116 78,717
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 12,402 $147.69 $1,831,694 92,107
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 11,112 $146.64 $1,629,444 104,509
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 13,658 $145.61 $1,988,717 115,621
2022-01-03 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 7,362 $144.72 $1,065,465 129,279
2021-12-29 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 5,000
2021-12-29 Nicoll Alison General Counsel Open-market sell
S
Common Stock 200 $149.81 $29,962 179,280
2021-12-29 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,093 $148.43 $162,236 179,480
2021-12-29 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,946 $147.53 $287,089 180,573
2021-12-29 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,028 $146.20 $296,484 182,519
2021-12-29 Nicoll Alison General Counsel Open-market sell
S
Common Stock 860 $145.22 $124,886 184,547
2021-12-29 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,159 $144.05 $166,959 185,407
2021-12-29 Nicoll Alison General Counsel Open-market sell
S
Common Stock 214 $142.27 $30,446 186,566
2021-12-29 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 7,500 $0.23 $1,725 186,780
2021-12-22 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 12,500
2021-12-22 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 40,050 $0.00 $0 59,950
2021-12-22 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 125,000 $0.00 $0 0
2021-12-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 400 $149.75 $59,902 179,280
2021-12-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 800 $148.27 $118,618 179,680
2021-12-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 600 $147.27 $88,362 180,480
2021-12-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,200 $146.32 $175,580 181,080
2021-12-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,625 $145.25 $381,269 182,280
2021-12-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,575 $144.36 $227,361 184,905
2021-12-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 300 $143.30 $42,991 186,480
2021-12-22 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 7,500 $0.23 $1,725 186,780
2021-12-22 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 40,050 $2.15 $86,108 179,280
2021-12-22 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 125,000 $1.35 $168,750 139,230
2021-12-15 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 20,000
2021-12-15 Nicoll Alison General Counsel Open-market sell
S
Common Stock 535 $154.70 $82,764 14,230
2021-12-15 Nicoll Alison General Counsel Open-market sell
S
Common Stock 340 $153.65 $52,242 14,765
2021-12-15 Nicoll Alison General Counsel Open-market sell
S
Common Stock 268 $149.71 $40,123 15,105
2021-12-15 Nicoll Alison General Counsel Open-market sell
S
Common Stock 349 $148.75 $51,914 15,373
2021-12-15 Nicoll Alison General Counsel Open-market sell
S
Common Stock 312 $147.82 $46,120 15,722
2021-12-15 Nicoll Alison General Counsel Open-market sell
S
Common Stock 973 $146.56 $142,607 16,034
2021-12-15 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,141 $145.36 $165,860 17,007
2021-12-15 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,335 $144.35 $337,058 18,148
2021-12-15 Nicoll Alison General Counsel Open-market sell
S
Common Stock 822 $143.17 $117,687 20,483
2021-12-15 Nicoll Alison General Counsel Open-market sell
S
Common Stock 425 $142.24 $60,452 21,305
2021-12-15 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 7,500 $0.23 $1,725 21,730
2021-12-08 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 27,500
2021-12-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 100 $198.59 $19,859 14,230
2021-12-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,326 $194.48 $257,882 15,930
2021-12-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,074 $193.45 $207,769 17,256
2021-12-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 300 $191.21 $57,364 18,330
2021-12-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 600 $197.72 $118,629 14,330
2021-12-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,100 $187.34 $206,074 19,730
2021-12-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 400 $195.34 $78,134 15,530
2021-12-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 500 $189.75 $94,873 18,630
2021-12-08 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 7,500 $0.23 $1,725 21,730
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 800 $191.28 $153,025 8,100,000
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 10,600 $190.18 $2,015,862 8,100,800
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 10,051 $189.21 $1,901,716 8,111,400
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 22,374 $188.31 $4,213,199 8,121,451
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 12,431 $187.59 $2,331,954 8,143,825
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 2,300 $186.74 $429,495 8,156,256
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 9,467 $184.17 $1,743,583 8,158,556
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 34,642 $183.41 $6,353,693 8,168,023
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 12,500 $181.96 $2,274,475 8,202,665
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 2,375 $181.60 $431,296 8,215,165
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 13,066 $180.09 $2,353,013 8,217,540
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 31,773 $179.34 $5,698,103 8,230,606
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 54,398 $178.22 $9,694,746 8,262,379
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 40,763 $177.54 $7,237,161 8,316,777
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 5,664 $176.39 $999,094 8,357,540
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 1,400 $175.22 $245,315 8,363,204
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 12,584 $174.09 $2,190,732 8,364,604
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 33,688 $173.43 $5,842,352 8,377,188
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 300 $171.86 $51,559 8,410,876
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 17,467 $171.24 $2,991,033 8,411,176
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 30,342 $170.37 $5,169,442 8,428,643
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 14,717 $169.33 $2,492,086 8,458,985
2021-12-03 Loeb Daniel S 10% Open-market sell
S
Common Stock 21,298 $168.28 $3,584,008 8,473,702
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 9,550 $183.57 $1,753,075 8,495,000
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 10,067 $182.51 $1,837,376 8,504,550
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 19,750 $181.76 $3,589,681 8,514,617
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 36,634 $180.74 $6,621,251 8,534,367
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 55,768 $179.63 $10,017,879 8,571,001
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 33,735 $178.97 $6,037,597 8,626,769
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 3,282 $177.60 $582,867 8,660,504
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 89,887 $176.72 $15,884,858 8,663,786
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 62,183 $175.67 $10,923,812 8,753,673
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 17,604 $174.93 $3,079,510 8,815,856
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 7,288 $173.80 $1,266,633 8,833,460
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 45,384 $172.61 $7,833,891 8,840,748
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 63,626 $171.81 $10,931,685 8,886,132
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 48,003 $171.00 $8,208,671 8,949,758
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 13,973 $170.10 $2,376,866 8,997,761
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 63,060 $168.45 $10,622,407 9,011,734
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 26,668 $167.84 $4,476,090 9,074,794
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 37,320 $166.73 $6,222,543 9,101,462
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 7,611 $165.96 $1,263,096 9,138,782
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 38,932 $164.90 $6,419,762 9,146,393
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 18,424 $163.57 $3,013,632 9,185,325
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 32,430 $162.86 $5,281,504 9,203,749
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 26,499 $161.88 $4,289,767 9,236,179
2021-12-02 Loeb Daniel S 10% Open-market sell
S
Common Stock 37,322 $160.65 $5,995,708 9,262,678
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 170 $207.97 $35,355 567,331
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 384 $206.94 $79,465 567,501
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 1,064 $206.01 $219,200 567,885
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 759 $204.49 $155,206 568,949
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 186 $202.56 $37,676 569,708
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 1,636 $201.81 $330,164 569,894
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 595 $200.63 $119,376 571,530
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 482 $199.41 $96,116 572,125
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 614 $198.44 $121,839 572,607
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 359 $196.66 $70,601 573,221
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 280 $207.83 $58,194 567,331
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 424 $206.41 $87,519 567,611
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 1,076 $205.56 $221,185 568,035
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 633 $204.23 $129,280 569,111
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 188 $203.11 $38,185 569,744
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 1,276 $202.00 $257,758 569,932
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 740 $201.23 $148,908 571,208
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 612 $199.92 $122,350 571,948
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 512 $198.94 $101,856 572,560
2021-12-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 508 $196.75 $99,951 573,072
2021-11-26 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 259 $201.30 $52,137 22,470
2021-11-24 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 7,500 $0.00 $0 42,500
2021-11-24 Nicoll Alison General Counsel Open-market sell
S
Common Stock 900 $208.13 $187,319 15,030
2021-11-24 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,127 $207.05 $233,347 15,930
2021-11-24 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,000 $205.64 $205,640 17,057
2021-11-24 Nicoll Alison General Counsel Open-market sell
S
Common Stock 700 $209.30 $146,508 14,330
2021-11-24 Nicoll Alison General Counsel Open-market sell
S
Common Stock 300 $202.18 $60,655 19,757
2021-11-24 Nicoll Alison General Counsel Open-market sell
S
Common Stock 100 $209.93 $20,993 14,230
2021-11-24 Nicoll Alison General Counsel Open-market sell
S
Common Stock 800 $196.22 $156,974 20,257
2021-11-24 Nicoll Alison General Counsel Open-market sell
S
Common Stock 200 $194.06 $38,813 21,057
2021-11-24 Nicoll Alison General Counsel Open-market sell
S
Common Stock 273 $191.79 $52,360 21,457
2021-11-24 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 7,500 $0.23 $1,725 21,730
2021-11-23 Loeb Daniel S 10% Open-market sell
S
Common Stock 5,082 $205.38 $1,043,757 9,300,000
2021-11-23 Loeb Daniel S 10% Open-market sell
S
Common Stock 14,993 $204.59 $3,067,413 9,305,082
2021-11-23 Loeb Daniel S 10% Open-market sell
S
Common Stock 15,591 $203.61 $3,174,437 9,320,075
2021-11-23 Loeb Daniel S 10% Open-market sell
S
Common Stock 25,277 $202.54 $5,119,679 9,335,666
2021-11-23 Loeb Daniel S 10% Open-market sell
S
Common Stock 20,544 $201.35 $4,136,584 9,360,943
2021-11-23 Loeb Daniel S 10% Open-market sell
S
Common Stock 18,513 $200.43 $3,710,570 9,381,487
2021-11-23 Loeb Daniel S 10% Open-market sell
S
Common Stock 30,765 $195.47 $6,013,595 9,400,000
2021-11-23 Loeb Daniel S 10% Open-market sell
S
Common Stock 22,005 $194.39 $4,277,446 9,430,765
2021-11-23 Loeb Daniel S 10% Open-market sell
S
Common Stock 18,233 $193.58 $3,529,562 9,452,770
2021-11-23 Loeb Daniel S 10% Open-market sell
S
Common Stock 12,516 $192.60 $2,410,527 9,471,003
2021-11-23 Loeb Daniel S 10% Open-market sell
S
Common Stock 7,254 $191.41 $1,388,506 9,483,519
2021-11-23 Loeb Daniel S 10% Open-market sell
S
Common Stock 9,227 $190.31 $1,756,014 9,490,773
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 7,371 $228.39 $1,683,463 9,500,000
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 29,318 $227.82 $6,679,218 9,507,371
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 25,002 $226.79 $5,670,204 9,536,689
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 101 $223.35 $22,558 9,561,691
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 5,306 $222.86 $1,182,481 9,561,792
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 11,089 $221.87 $2,460,263 9,567,098
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 13,825 $220.70 $3,051,110 9,578,187
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 15,100 $220.00 $3,321,932 9,592,012
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 10,857 $218.60 $2,373,326 9,607,112
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 12,715 $217.92 $2,770,913 9,617,969
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 76,356 $216.68 $16,544,971 9,630,684
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 77,867 $215.87 $16,809,009 9,707,040
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 52,133 $215.00 $11,208,720 9,784,907
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 8,776 $213.89 $1,877,092 9,837,040
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 9,384 $212.81 $1,997,029 9,845,816
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 16,095 $211.88 $3,410,202 9,855,200
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 19,753 $210.75 $4,162,911 9,871,295
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 27,742 $209.73 $5,818,435 9,891,048
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 75,128 $208.85 $15,690,565 9,918,790
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 57,669 $207.72 $11,979,166 9,993,918
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 150,232 $206.91 $31,084,789 10,051,587
2021-11-19 Loeb Daniel S 10% Open-market sell
S
Common Stock 48,181 $205.99 $9,924,669 10,201,819
2021-11-17 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 12,500 $0.00 $0 50,000
2021-11-17 Nicoll Alison General Counsel Open-market sell
S
Common Stock 202 $245.85 $49,661 14,230
2021-11-17 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,100 $244.92 $269,409 14,432
2021-11-17 Nicoll Alison General Counsel Open-market sell
S
Common Stock 608 $244.05 $148,380 15,532
2021-11-17 Nicoll Alison General Counsel Open-market sell
S
Common Stock 452 $242.65 $109,677 16,140
2021-11-17 Nicoll Alison General Counsel Open-market sell
S
Common Stock 891 $241.69 $215,346 16,592
2021-11-17 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,070 $239.70 $256,474 18,783
2021-11-17 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,850 $238.31 $440,869 19,853
2021-11-17 Nicoll Alison General Counsel Open-market sell
S
Common Stock 900 $236.24 $212,612 21,703
2021-11-17 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,400 $235.06 $329,091 22,603
2021-11-17 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,167 $234.19 $273,297 24,003
2021-11-17 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,300 $240.53 $312,695 17,483
2021-11-17 Nicoll Alison General Counsel Open-market sell
S
Common Stock 260 $231.63 $60,223 26,470
2021-11-17 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 12,500 $0.23 $2,875 26,730
2021-11-15 Hentges Mary Dir Exercise / conversion
M · derivative
Stock Option (Right to buy) 30,000 $0.00 $0 98,295
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 160 $261.58 $41,853 1,491
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 297 $260.00 $77,220 1,651
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 514 $258.46 $132,850 1,948
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 201 $257.61 $51,780 2,462
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 330 $256.04 $84,492 2,663
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 755 $254.51 $192,158 2,993
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 1,798 $253.61 $455,987 3,748
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 900 $252.45 $227,202 5,546
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 1,944 $251.21 $488,351 6,446
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 2,486 $250.28 $622,184 8,390
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 903 $249.45 $225,255 10,876
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 1,609 $248.33 $399,564 11,779
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 2,017 $247.43 $499,057 13,388
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 2,052 $246.27 $505,347 15,405
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 1,025 $243.69 $249,782 17,457
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 896 $242.11 $216,930 18,482
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 1,893 $241.06 $456,326 19,378
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 8,012 $240.05 $1,923,297 21,271
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 1,569 $238.93 $374,882 29,283
2021-11-15 Hentges Mary Dir Open-market sell
S
Common Stock 639 $237.94 $152,044 30,852
2021-11-15 Hentges Mary Dir Exercise / conversion
M
Common Stock 30,000 $3.89 $116,700 31,491
2021-11-11 Terry Hilliard C. III Dir Exercise / conversion
M · derivative
Stock Option (Right to buy) 60,000 $0.00 $0 68,295
2021-11-11 Terry Hilliard C. III Dir Open-market sell
S
Common Stock 1,101 $265.46 $292,272 1,491
2021-11-11 Terry Hilliard C. III Dir Open-market sell
S
Common Stock 950 $264.76 $251,526 2,592
2021-11-11 Terry Hilliard C. III Dir Open-market sell
S
Common Stock 1,867 $263.76 $492,447 3,542
2021-11-11 Terry Hilliard C. III Dir Open-market sell
S
Common Stock 500 $262.35 $131,175 5,409
2021-11-11 Terry Hilliard C. III Dir Open-market sell
S
Common Stock 800 $261.20 $208,959 5,909
2021-11-11 Terry Hilliard C. III Dir Open-market sell
S
Common Stock 200 $258.78 $51,756 7,509
2021-11-11 Terry Hilliard C. III Dir Open-market sell
S
Common Stock 1,000 $257.61 $257,614 7,709
2021-11-11 Terry Hilliard C. III Dir Open-market sell
S
Common Stock 700 $254.77 $178,340 9,009
2021-11-11 Terry Hilliard C. III Dir Open-market sell
S
Common Stock 1,600 $253.21 $405,135 9,709
2021-11-11 Terry Hilliard C. III Dir Open-market sell
S
Common Stock 4,148 $252.36 $1,046,800 11,309
2021-11-11 Terry Hilliard C. III Dir Open-market sell
S
Common Stock 4,605 $251.27 $1,157,113 15,457
2021-11-11 Terry Hilliard C. III Dir Open-market sell
S
Common Stock 6,863 $250.20 $1,717,102 20,062
2021-11-11 Terry Hilliard C. III Dir Open-market sell
S
Common Stock 15,300 $249.21 $3,812,918 26,925
2021-11-11 Terry Hilliard C. III Dir Open-market sell
S
Common Stock 15,484 $248.37 $3,845,698 42,225
2021-11-11 Terry Hilliard C. III Dir Open-market sell
S
Common Stock 3,482 $247.41 $861,467 57,709
2021-11-11 Terry Hilliard C. III Dir Open-market sell
S
Common Stock 300 $255.81 $76,744 8,709
2021-11-11 Terry Hilliard C. III Dir Exercise / conversion
M
Common Stock 60,000 $3.80 $228,000 61,491
2021-11-10 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 12,065 $0.00 $0 62,500
2021-11-10 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 10,435 $0.00 $0 0
2021-11-10 Nicoll Alison General Counsel Open-market sell
S
Common Stock 200 $268.31 $53,663 14,330
2021-11-10 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,100 $263.78 $290,162 15,830
2021-11-10 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,481 $256.84 $380,382 19,830
2021-11-10 Nicoll Alison General Counsel Open-market sell
S
Common Stock 4,564 $256.02 $1,168,486 21,311
2021-11-10 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,180 $254.94 $555,779 25,875
2021-11-10 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,565 $253.88 $397,322 28,055
2021-11-10 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,200 $252.92 $303,498 29,620
2021-11-10 Nicoll Alison General Counsel Open-market sell
S
Common Stock 600 $261.51 $156,909 17,430
2021-11-10 Nicoll Alison General Counsel Open-market sell
S
Common Stock 800 $250.97 $200,773 31,420
2021-11-10 Nicoll Alison General Counsel Open-market sell
S
Common Stock 900 $248.40 $223,559 32,920
2021-11-10 Nicoll Alison General Counsel Open-market sell
S
Common Stock 500 $267.35 $133,673 14,530
2021-11-10 Nicoll Alison General Counsel Open-market sell
S
Common Stock 700 $259.24 $181,469 18,430
2021-11-10 Nicoll Alison General Counsel Open-market sell
S
Common Stock 400 $265.87 $106,349 15,030
2021-11-10 Nicoll Alison General Counsel Open-market sell
S
Common Stock 310 $243.15 $75,377 36,320
2021-11-10 Nicoll Alison General Counsel Open-market sell
S
Common Stock 100 $269.40 $26,940 14,230
2021-11-10 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 12,065 $0.23 $2,775 36,730
2021-11-10 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 10,435 $0.23 $2,400 24,665
2021-11-10 Gu Paul SVP, Product and Data Science Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 25,000 $0.00 $0 40,000
2021-11-10 Gu Paul SVP, Product and Data Science Exercise / conversion
M
Common Stock 25,000 $1.35 $33,750 367,412
2021-11-09 Gu Paul SVP, Product and Data Science Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 25,000 $0.00 $0 65,000
2021-11-09 Gu Paul SVP, Product and Data Science Exercise / conversion
M
Common Stock 25,000 $1.35 $33,750 342,412
2021-11-03 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 22,500 $0.00 $0 10,435
2021-11-03 Nicoll Alison General Counsel Open-market sell
S
Common Stock 403 $339.35 $136,756 14,730
2021-11-03 Nicoll Alison General Counsel Open-market sell
S
Common Stock 897 $338.18 $303,343 15,133
2021-11-03 Nicoll Alison General Counsel Open-market sell
S
Common Stock 485 $337.01 $163,450 16,030
2021-11-03 Nicoll Alison General Counsel Open-market sell
S
Common Stock 615 $335.98 $206,631 16,515
2021-11-03 Nicoll Alison General Counsel Open-market sell
S
Common Stock 300 $339.90 $101,971 14,430
2021-11-03 Nicoll Alison General Counsel Open-market sell
S
Common Stock 800 $333.65 $266,919 17,430
2021-11-03 Nicoll Alison General Counsel Open-market sell
S
Common Stock 3,695 $329.39 $1,217,096 21,430
2021-11-03 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,300 $328.39 $755,286 25,125
2021-11-03 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,100 $327.30 $360,033 27,425
2021-11-03 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,492 $326.09 $812,611 28,525
2021-11-03 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,600 $330.27 $528,435 19,830
2021-11-03 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,703 $323.81 $551,450 32,617
2021-11-03 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,219 $323.07 $393,823 34,320
2021-11-03 Nicoll Alison General Counsel Open-market sell
S
Common Stock 991 $322.00 $319,104 35,539
2021-11-03 Nicoll Alison General Counsel Open-market sell
S
Common Stock 200 $341.93 $68,385 14,230
2021-11-03 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 22,500 $0.23 $5,175 36,730
2021-11-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 1,005 $335.33 $337,012 981,453
2021-11-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 665 $333.79 $221,968 982,458
2021-11-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 300 $336.13 $100,840 981,253
2021-11-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 570 $333.77 $190,246 982,553
2021-11-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 200 $336.19 $67,238 981,253
2021-11-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 900 $329.92 $296,929 983,523
2021-11-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 1,000 $327.39 $327,393 985,323
2021-11-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 500 $326.12 $163,062 986,323
2021-11-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 679 $324.03 $220,018 986,823
2021-10-27 Gu Paul SVP, Product and Data Science Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 20,000 $0.00 $0 90,000
2021-10-27 Gu Paul SVP, Product and Data Science Exercise / conversion
M
Common Stock 20,000 $1.35 $27,000 317,412
2021-10-26 Gu Paul SVP, Product and Data Science Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 20,000 $0.00 $0 110,000
2021-10-26 Gu Paul SVP, Product and Data Science Exercise / conversion
M
Common Stock 20,000 $1.35 $27,000 297,412
2021-10-20 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 22,500 $0.00 $0 55,435
2021-10-20 Nicoll Alison General Counsel Open-market sell
S
Common Stock 349 $367.88 $128,389 14,230
2021-10-20 Nicoll Alison General Counsel Open-market sell
S
Common Stock 406 $367.02 $149,011 14,579
2021-10-20 Nicoll Alison General Counsel Open-market sell
S
Common Stock 892 $365.77 $326,267 14,985
2021-10-20 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,225 $364.64 $446,680 15,877
2021-10-20 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,656 $363.48 $601,917 17,102
2021-10-20 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,486 $362.02 $899,970 18,758
2021-10-20 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,792 $361.01 $646,930 21,244
2021-10-20 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,672 $359.65 $960,992 23,036
2021-10-20 Nicoll Alison General Counsel Open-market sell
S
Common Stock 3,328 $358.82 $1,194,148 25,708
2021-10-20 Nicoll Alison General Counsel Open-market sell
S
Common Stock 3,083 $357.72 $1,102,837 29,036
2021-10-20 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,005 $356.43 $714,643 32,119
2021-10-20 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,110 $355.43 $749,961 34,124
2021-10-20 Nicoll Alison General Counsel Open-market sell
S
Common Stock 319 $353.68 $112,825 36,234
2021-10-20 Nicoll Alison General Counsel Open-market sell
S
Common Stock 177 $352.62 $62,414 36,553
2021-10-20 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 22,500 $0.23 $5,175 36,730
2021-10-15 Gu Paul SVP, Product and Data Science Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 48,124 $0.00 $0 221,876
2021-10-15 Gu Paul SVP, Product and Data Science Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 106,876 $0.00 $0 0
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 300 $401.16 $120,347 277,412
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 1,000 $399.86 $399,864 277,712
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 1,900 $399.06 $758,216 278,712
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 6,200 $398.10 $2,468,193 280,612
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 7,200 $397.03 $2,858,627 286,812
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 6,900 $395.99 $2,732,354 294,012
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 9,400 $394.95 $3,712,542 300,912
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 10,029 $394.02 $3,951,657 310,312
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 12,200 $392.93 $4,793,740 320,341
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 10,400 $392.07 $4,077,572 332,541
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 5,500 $390.90 $2,149,959 342,941
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 11,511 $389.93 $4,488,432 348,441
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 18,462 $388.93 $7,180,494 359,952
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 17,461 $388.04 $6,775,579 378,414
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 14,553 $386.97 $5,631,538 395,875
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 12,184 $386.10 $4,704,233 410,428
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 3,200 $384.96 $1,231,871 422,612
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 2,200 $383.83 $844,426 425,812
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 3,100 $382.86 $1,186,876 428,012
2021-10-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 1,300 $381.90 $496,467 431,112
2021-10-15 Gu Paul SVP, Product and Data Science Exercise / conversion
M
Common Stock 48,124 $0.43 $20,693 432,412
2021-10-15 Gu Paul SVP, Product and Data Science Exercise / conversion
M
Common Stock 106,876 $0.23 $24,581 384,288
2021-10-13 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 22,500 $0.00 $0 77,935
2021-10-13 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,441 $344.70 $496,718 14,630
2021-10-13 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,133 $343.37 $389,040 16,071
2021-10-13 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,100 $341.07 $716,242 18,604
2021-10-13 Nicoll Alison General Counsel Open-market sell
S
Common Stock 800 $339.07 $271,255 22,104
2021-10-13 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,924 $337.95 $650,220 22,904
2021-10-13 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,400 $342.19 $479,067 17,204
2021-10-13 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,150 $335.27 $720,829 26,228
2021-10-13 Nicoll Alison General Counsel Open-market sell
S
Common Stock 3,402 $334.40 $1,137,616 28,378
2021-10-13 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,000 $333.54 $667,085 31,780
2021-10-13 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,403 $332.32 $466,249 33,780
2021-10-13 Nicoll Alison General Counsel Open-market sell
S
Common Stock 697 $331.18 $230,832 35,183
2021-10-13 Nicoll Alison General Counsel Open-market sell
S
Common Stock 400 $345.34 $138,135 14,230
2021-10-13 Nicoll Alison General Counsel Open-market sell
S
Common Stock 450 $328.81 $147,964 36,280
2021-10-13 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 22,500 $0.23 $5,175 36,730
2021-10-06 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 22,500 $0.00 $0 100,435
2021-10-06 Nicoll Alison General Counsel Open-market sell
S
Common Stock 181 $312.10 $56,490 14,230
2021-10-06 Nicoll Alison General Counsel Open-market sell
S
Common Stock 522 $311.43 $162,564 14,411
2021-10-06 Nicoll Alison General Counsel Open-market sell
S
Common Stock 920 $309.87 $285,083 14,933
2021-10-06 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,869 $308.66 $576,882 15,853
2021-10-06 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,872 $307.62 $883,494 17,722
2021-10-06 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,571 $306.48 $787,964 20,594
2021-10-06 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,313 $305.47 $401,076 23,165
2021-10-06 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,477 $303.99 $448,999 24,478
2021-10-06 Nicoll Alison General Counsel Open-market sell
S
Common Stock 772 $302.03 $233,167 25,955
2021-10-06 Nicoll Alison General Counsel Open-market sell
S
Common Stock 867 $300.33 $260,388 26,727
2021-10-06 Nicoll Alison General Counsel Open-market sell
S
Common Stock 552 $298.06 $164,529 27,594
2021-10-06 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,018 $295.17 $595,643 28,146
2021-10-06 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,876 $294.26 $552,030 30,164
2021-10-06 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,303 $293.11 $381,918 32,040
2021-10-06 Nicoll Alison General Counsel Open-market sell
S
Common Stock 171 $291.29 $49,811 33,343
2021-10-06 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,555 $290.67 $451,991 33,514
2021-10-06 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,277 $289.61 $369,827 35,069
2021-10-06 Nicoll Alison General Counsel Open-market sell
S
Common Stock 384 $288.13 $110,642 36,346
2021-10-06 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 22,500 $0.23 $5,175 36,730
2021-10-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 1,212 $307.59 $372,798 991,012
2021-10-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 800 $306.48 $245,185 992,224
2021-10-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 727 $305.53 $222,118 993,024
2021-10-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 1,010 $312.13 $315,252 988,202
2021-10-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 200 $310.58 $62,117 989,212
2021-10-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 900 $309.62 $278,654 989,412
2021-10-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 700 $313.35 $219,348 987,502
2021-10-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 1,310 $307.57 $402,922 991,012
2021-10-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 701 $306.52 $214,872 992,322
2021-10-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 728 $305.54 $222,430 993,023
2021-09-29 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 22,500 $0.00 $0 122,935
2021-09-29 Nicoll Alison General Counsel Open-market sell
S
Common Stock 400 $330.65 $132,260 14,230
2021-09-29 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,100 $329.62 $362,584 14,630
2021-09-29 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,400 $328.72 $460,208 15,730
2021-09-29 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,200 $324.63 $714,194 23,130
2021-09-29 Nicoll Alison General Counsel Open-market sell
S
Common Stock 4,100 $323.51 $1,326,375 25,330
2021-09-29 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,700 $322.05 $547,478 29,430
2021-09-29 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,000 $327.79 $655,571 17,130
2021-09-29 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,687 $320.12 $860,162 33,130
2021-09-29 Nicoll Alison General Counsel Open-market sell
S
Common Stock 913 $318.82 $291,080 35,817
2021-09-29 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 22,500 $0.23 $5,175 36,730
2021-09-22 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 22,500 $0.00 $0 145,435
2021-09-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 194 $333.65 $64,729 14,230
2021-09-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,285 $331.27 $425,683 14,424
2021-09-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 619 $330.07 $204,316 15,709
2021-09-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 225 $328.68 $73,954 16,328
2021-09-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,533 $326.84 $501,049 16,553
2021-09-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,109 $325.93 $361,452 18,086
2021-09-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,120 $324.77 $363,746 19,195
2021-09-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,090 $323.83 $676,811 20,315
2021-09-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,300 $322.67 $419,466 22,405
2021-09-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,375 $321.42 $441,957 23,705
2021-09-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,885 $320.45 $604,051 25,080
2021-09-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,137 $319.37 $682,484 26,965
2021-09-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 3,121 $318.33 $993,512 29,102
2021-09-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,196 $317.29 $379,477 32,223
2021-09-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,447 $316.12 $457,421 33,419
2021-09-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,301 $315.38 $410,308 34,866
2021-09-22 Nicoll Alison General Counsel Open-market sell
S
Common Stock 563 $313.94 $176,747 36,167
2021-09-22 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 22,500 $0.23 $5,175 36,730
2021-09-15 Gu Paul SVP, Product and Data Science Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 155,000 $0.00 $0 106,876
2021-09-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 2,140 $277.20 $593,198 277,412
2021-09-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 1,600 $276.19 $441,910 279,552
2021-09-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 12,600 $275.52 $3,471,610 281,152
2021-09-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 8,200 $274.17 $2,248,219 293,752
2021-09-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 24,950 $273.30 $6,818,718 301,952
2021-09-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 12,079 $272.32 $3,289,312 326,902
2021-09-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 13,667 $271.26 $3,707,345 338,981
2021-09-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 20,075 $270.23 $5,424,793 352,648
2021-09-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 9,206 $269.26 $2,478,831 372,723
2021-09-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 12,171 $268.24 $3,264,751 381,929
2021-09-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 11,437 $267.23 $3,056,363 394,100
2021-09-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 9,933 $266.21 $2,644,232 405,537
2021-09-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 6,446 $265.31 $1,710,157 415,470
2021-09-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 4,373 $264.12 $1,154,979 421,916
2021-09-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 1,817 $263.15 $478,138 426,289
2021-09-15 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 4,306 $262.27 $1,129,342 428,106
2021-09-15 Gu Paul SVP, Product and Data Science Exercise / conversion
M
Common Stock 155,000 $0.23 $35,650 432,412
2021-09-08 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 22,500 $0.00 $0 190,435
2021-09-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 209 $275.75 $57,631 14,230
2021-09-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,581 $274.51 $434,002 14,439
2021-09-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 4,193 $273.60 $1,147,222 16,020
2021-09-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,807 $272.69 $765,435 20,213
2021-09-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,400 $271.57 $380,194 23,020
2021-09-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,200 $270.53 $324,636 24,420
2021-09-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,800 $269.45 $485,016 25,620
2021-09-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,700 $268.35 $456,192 27,420
2021-09-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,610 $266.35 $428,816 30,820
2021-09-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,300 $265.00 $344,500 32,430
2021-09-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,900 $264.22 $502,017 33,730
2021-09-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 800 $263.24 $210,593 35,630
2021-09-08 Nicoll Alison General Counsel Open-market sell
S
Common Stock 300 $261.94 $78,581 36,430
2021-09-08 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 22,500 $0.23 $5,175 36,730
2021-09-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 400 $227.34 $90,937 993,751
2021-09-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 1,538 $226.65 $348,581 994,151
2021-09-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 2,195 $225.65 $495,306 995,689
2021-09-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 1,643 $224.50 $368,856 997,884
2021-09-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 473 $223.37 $105,655 999,527
2021-09-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 200 $227.44 $45,489 993,751
2021-09-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 1,682 $226.76 $381,416 993,951
2021-09-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 2,525 $225.62 $569,697 995,633
2021-09-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 1,249 $224.41 $280,283 998,158
2021-09-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 593 $223.51 $132,543 999,407
2021-09-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 300 $228.14 $68,441 53,308
2021-09-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 8,000 $227.35 $1,818,799 53,608
2021-09-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 29,344 $226.63 $6,650,228 61,608
2021-09-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 34,553 $225.62 $7,795,948 90,952
2021-09-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 37,136 $224.57 $8,339,572 125,505
2021-09-01 Girouard Dave Chief Executive Officer Open-market sell
S
Common Stock 15,667 $223.81 $3,506,362 162,641
2021-08-31 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 234 $223.04 $52,192 23,007
2021-08-25 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 22,500 $0.00 $0 305,435
2021-08-25 Nicoll Alison General Counsel Open-market sell
S
Common Stock 100 $223.02 $22,302 14,230
2021-08-25 Nicoll Alison General Counsel Open-market sell
S
Common Stock 500 $221.99 $110,996 14,330
2021-08-25 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,100 $221.00 $243,098 14,830
2021-08-25 Nicoll Alison General Counsel Open-market sell
S
Common Stock 3,609 $220.09 $794,319 15,930
2021-08-25 Nicoll Alison General Counsel Open-market sell
S
Common Stock 4,322 $218.95 $946,303 19,539
2021-08-25 Nicoll Alison General Counsel Open-market sell
S
Common Stock 3,700 $218.09 $806,921 23,861
2021-08-25 Nicoll Alison General Counsel Open-market sell
S
Common Stock 3,100 $216.98 $672,651 27,561
2021-08-25 Nicoll Alison General Counsel Open-market sell
S
Common Stock 4,300 $215.92 $928,467 30,661
2021-08-25 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,769 $214.47 $379,400 34,961
2021-08-25 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 22,500 $0.23 $5,175 36,730
2021-08-25 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 304 $218.80 $66,515 23,241
2021-08-20 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 267 $195.64 $52,236 23,278
2021-08-19 Counselman Anna M. SVP, People and Operations Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 300,000 $0.00 $0 0
2021-08-19 Counselman Anna M. SVP, People and Operations Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 308,355 $0.00 $0 0
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 200 $213.17 $42,634 12,230
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 5,900 $211.03 $1,245,105 12,430
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 8,800 $210.49 $1,852,297 18,330
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 34,385 $208.98 $7,185,678 27,130
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 39,647 $208.24 $8,256,056 61,515
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 24,975 $207.23 $5,175,582 101,162
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 45,852 $206.15 $9,452,275 126,137
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 27,522 $205.41 $5,653,393 171,989
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 8,627 $204.02 $1,760,096 199,511
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 30,971 $203.07 $6,289,154 208,138
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 46,352 $202.13 $9,369,209 239,109
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 66,942 $201.10 $13,461,876 285,461
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 117,355 $200.28 $23,503,789 352,403
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 12,443 $199.45 $2,481,710 469,758
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 6,257 $197.92 $1,238,381 482,201
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 25,246 $197.20 $4,978,433 488,458
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 16,810 $195.94 $3,293,830 513,704
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 31,344 $195.10 $6,115,083 530,514
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 30,995 $193.97 $6,012,082 561,858
2021-08-19 Counselman Anna M. SVP, People and Operations Open-market sell
S
Common Stock 27,732 $193.23 $5,358,552 592,853
2021-08-19 Counselman Anna M. SVP, People and Operations Exercise / conversion
M
Common Stock 300,000 $0.23 $69,000 620,585
2021-08-19 Counselman Anna M. SVP, People and Operations Exercise / conversion
M
Common Stock 308,355 $0.15 $46,253 320,585
2021-08-18 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 22,500 $0.00 $0 327,935
2021-08-18 Nicoll Alison General Counsel Open-market sell
S
Common Stock 100 $220.06 $22,006 14,230
2021-08-18 Nicoll Alison General Counsel Open-market sell
S
Common Stock 3,100 $217.20 $673,330 17,330
2021-08-18 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,000 $218.33 $436,651 15,330
2021-08-18 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,600 $216.13 $561,936 20,430
2021-08-18 Nicoll Alison General Counsel Open-market sell
S
Common Stock 2,200 $212.10 $466,628 29,430
2021-08-18 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,000 $219.20 $219,200 14,330
2021-08-18 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,800 $215.05 $387,084 23,030
2021-08-18 Nicoll Alison General Counsel Open-market sell
S
Common Stock 700 $208.66 $146,061 34,430
2021-08-18 Nicoll Alison General Counsel Open-market sell
S
Common Stock 1,200 $207.12 $248,542 35,130
2021-08-18 Nicoll Alison General Counsel Open-market sell
S
Common Stock 400 $204.41 $81,764 36,330
2021-08-18 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 22,500 $0.23 $5,175 36,730
2021-08-16 Gu Paul SVP, Product and Data Science Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 38,124 $0.00 $0 261,876
2021-08-16 Gu Paul SVP, Product and Data Science Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 116,876 $0.00 $0 0
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 106 $213.82 $22,665 255,412
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 400 $212.84 $85,135 255,518
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 1,000 $211.65 $211,648 255,918
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 9,512 $210.34 $2,000,759 256,918
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 10,788 $209.86 $2,263,983 266,430
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 3,500 $208.64 $730,223 277,218
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 2,200 $207.48 $456,447 280,718
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 3,400 $206.47 $702,011 282,918
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 5,100 $205.48 $1,047,961 286,318
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 16,112 $204.51 $3,295,130 291,418
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 10,150 $203.58 $2,066,348 307,530
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 9,800 $202.56 $1,985,091 317,600
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 11,665 $201.50 $2,350,473 327,480
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 14,563 $200.51 $2,919,959 339,145
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 11,704 $199.58 $2,335,843 353,708
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 5,200 $198.51 $1,032,234 365,412
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 8,700 $197.35 $1,716,945 370,612
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 13,221 $196.46 $2,597,437 379,312
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 9,979 $195.42 $1,950,121 392,533
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 2,800 $194.48 $544,534 402,512
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 900 $193.45 $174,108 405,312
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 800 $192.28 $153,828 406,212
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 1,500 $191.49 $287,240 407,012
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 1,400 $190.36 $266,501 408,512
2021-08-16 Gu Paul SVP, Product and Data Science Open-market sell
S
Common Stock 500 $189.29 $94,644 409,912
2021-08-16 Gu Paul SVP, Product and Data Science Exercise / conversion
M
Common Stock 38,124 $0.23 $8,769 410,412
2021-08-16 Gu Paul SVP, Product and Data Science Exercise / conversion
M
Common Stock 116,876 $0.15 $17,531 372,288
2021-08-12 Mirgorodskaya Natalia Corporate Controller Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 16,000 $0.00 $0 16,000
2021-08-12 Mirgorodskaya Natalia Corporate Controller Open-market sell
S
Common Stock 16,351 $167.62 $2,740,755 21,908
2021-08-12 Mirgorodskaya Natalia Corporate Controller Exercise / conversion
M
Common Stock 16,000 $0.43 $6,880 38,259
2021-07-14 Gu Paul SVP, Product and Data Science Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 10,000 $0.00 $0 170,000
2021-07-14 Gu Paul SVP, Product and Data Science Exercise / conversion
M
Common Stock 10,000 $2.15 $21,500 255,412
2021-07-13 Gu Paul SVP, Product and Data Science Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 10,000 $0.00 $0 180,000
2021-07-13 Gu Paul SVP, Product and Data Science Exercise / conversion
M
Common Stock 10,000 $2.15 $21,500 245,412
2021-06-23 Huber Jeff Dir Equity grant / award
A
Common Stock 1,234 $0.00 $0 1,234
2021-05-27 Terry Hilliard C. III Dir Equity grant / award
A
Common Stock 1,491 $0.00 $0 1,491
2021-05-20 Mirgorodskaya Natalia Corporate Controller Other disposed transaction
F
Common Stock 186 $139.08 $25,869 22,259
2021-03-20 Nicoll Alison General Counsel Equity grant / award
A · derivative
Employee Stock Option (Right to buy) 24,460 $0.00 $0 24,460
2021-03-20 Nicoll Alison General Counsel Equity grant / award
A
Common Stock 12,230 $0.00 $0 12,230
2021-03-15 Cooper Kerry Whorton Dir Equity grant / award
A
Common Stock 2,297 $0.00 $0 2,297
2021-03-05 Gu Paul SVP, Product and Data Science Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 10,000 $0.00 $0 190,000
2021-03-05 Gu Paul SVP, Product and Data Science Exercise / conversion
M
Common Stock 10,000 $2.15 $21,500 210,000
2020-12-18 Loeb Daniel S 10% Exercise / conversion
C · derivative
Series C-1 Convertible Preferred Stock (Common Stock) 5,235,426 $0.00 $0 0
2020-12-18 Loeb Daniel S 10% Exercise / conversion
C · derivative
Series C Convertible Preferred Stock 6,945,796 $0.00 $0 0
2020-12-18 Loeb Daniel S 10% Open-market buy
P
Common Stock 1,200,000 $20.00 $24,000,000 13,381,222
2020-12-18 Loeb Daniel S 10% Exercise / conversion
C
Common Stock 5,235,426 12,181,222
2020-12-18 Loeb Daniel S 10% Exercise / conversion
C
Common Stock 6,945,796 6,945,796
2020-12-15 Nicoll Alison General Counsel Exercise / conversion
M · derivative
Employee Stock Option (Right to buy) 70,000 $0.00 $0 280,435
2020-12-15 Nicoll Alison General Counsel Exercise / conversion
M
Common Stock 70,000 $0.23 $16,100 70,000

Regulatory Activity

Last 12 months to 2025-04-29
Insider Filings (Forms 3/4/5) — 12 months
38
Material Event Filings (8-K) — 12 months
10

8-K Material Event Filing Activity

Monthly count

Insider Trading Activity (Forms 3/4/5)

Monthly count
For informational purposes only — not guaranteed to be accurate or complete.