Sep 26
2024
SELL
Open market or private sale
$1,196,612
$164.8 p/Share
7,261
Reduced 58.2%
5,216
Common Stock
Jun 17
2024
SELL
Open market or private sale
$77,819
$149.08 p/Share
522
Reduced 4.02%
12,477
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
$197,534
$150.56 p/Share
1,312
Added 9.17%
12,999
Common Stock
Jun 04
2024
SELL
Open market or private sale
$84,480
$160.0 p/Share
528
Reduced 4.32%
11,687
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
$214,137
$163.09 p/Share
1,313
Added 9.71%
12,215
Common Stock
May 20
2024
SELL
Open market or private sale
$72,329
$167.43 p/Share
432
Reduced 3.81%
10,902
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
$296,730
$169.56 p/Share
1,750
Added 13.38%
11,334
Common Stock
Apr 10
2024
SELL
Payment of exercise price or tax liability
$99,236
$162.95 p/Share
609
Reduced 5.97%
9,584
Common Stock
Apr 10
2024
BUY
Exercise of conversion of derivative security
$407,375
$162.95 p/Share
2,500
Added 19.7%
10,193
Common Stock
Sep 19
2023
SELL
Payment of exercise price or tax liability
$37,141
$150.98 p/Share
246
Reduced 3.1%
7,693
Common Stock
Sep 19
2023
BUY
Exercise of conversion of derivative security
$94,362
$150.98 p/Share
625
Added 7.3%
7,939
Common Stock
Jun 06
2023
SELL
Open market or private sale
$67,498
$158.82 p/Share
425
Reduced 5.49%
7,314
Common Stock
Jun 03
2023
BUY
Exercise of conversion of derivative security
$205,682
$156.77 p/Share
1,312
Added 14.5%
7,739
Common Stock
May 18
2023
SELL
Open market or private sale
$69,578
$161.81 p/Share
430
Reduced 6.27%
6,427
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
$285,740
$163.28 p/Share
1,750
Added 20.33%
6,857
Common Stock
Apr 10
2023
SELL
Payment of exercise price or tax liability
$107,257
$176.12 p/Share
609
Reduced 10.65%
5,107
Common Stock
Apr 10
2023
BUY
Exercise of conversion of derivative security
$440,300
$176.12 p/Share
2,500
Added 30.43%
5,716
Common Stock
Sep 20
2022
SELL
Open market or private sale
$36,685
$191.07 p/Share
192
Reduced 5.63%
3,216
Common Stock
Sep 19
2022
BUY
Exercise of conversion of derivative security
$119,975
$191.96 p/Share
625
Added 15.5%
3,408
Common Stock
Jun 28
2022
SELL
Open market or private sale
$538,576
$168.2 p/Share
3,202
Reduced 53.5%
2,783
Class A Common Stock
May 18
2022
SELL
Open market or private sale
$76,325
$173.86 p/Share
439
Reduced 6.83%
5,985
Class A Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
$312,340
$178.48 p/Share
1,750
Added 21.41%
6,424
Class A Common Stock
Apr 10
2022
SELL
Payment of exercise price or tax liability
$104,498
$171.59 p/Share
609
Reduced 11.53%
4,674
Class A Common Stock
Apr 10
2022
BUY
Exercise of conversion of derivative security
$428,975
$171.59 p/Share
2,500
Added 32.12%
5,283
Class A Common Stock
Sep 21
2021
SELL
Open market or private sale
$22,390
$147.3 p/Share
152
Reduced 5.18%
2,783
Class A Common Stock