Feb 29
2024
-
49,900
Reduced 10.76%
413,835
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$394,439
$110.86 p/Share
3,558
Reduced 0.76%
463,735
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
19,260
Added 3.96%
467,293
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$1,079,252
$99.94 p/Share
10,799
Reduced 2.35%
448,033
Common Stock
Nov 16
2023
-
5,000
Reduced 1.08%
458,832
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$761,217
$111.55 p/Share
6,824
Reduced 1.45%
463,832
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
23,388
Added 4.73%
470,656
Common Stock
Dec 23
2022
-
54,000
Reduced 10.77%
447,268
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$1,101,440
$122.26 p/Share
9,009
Reduced 1.76%
502,453
Common Stock
Nov 14
2022
-
16,000
Reduced 3.03%
511,462
Common Stock
May 13
2022
-
36,000
Reduced 6.39%
527,462
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
$99,956
$79.71 p/Share
1,254
Added 0.22%
563,462
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$1,111,239
$145.26 p/Share
7,650
Reduced 1.34%
562,208
Common Stock
Dec 28
2021
SELL
Open market or private sale
$2,994,900
$199.66 p/Share
15,000
Reduced 2.56%
569,858
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$1,777,341
$199.41 p/Share
8,913
Reduced 1.5%
584,858
Common Stock
Dec 07
2021
BUY
Grant, award, or other acquisition
-
16,160
Added 2.65%
593,771
Common Stock
Aug 05
2021
-
5,000
Reduced 0.86%
577,611
Common Stock
Aug 05
2021
SELL
Open market or private sale
$1,689,360
$211.17 p/Share
8,000
Reduced 1.35%
582,611
Common Stock
Jun 08
2021
SELL
Open market or private sale
$1,370,180
$195.74 p/Share
7,000
Reduced 1.17%
590,573
Common Stock
Jun 08
2021
BUY
Grant, award, or other acquisition
$6,640
$179.46 p/Share
37
Added 0.01%
590,611
Common Stock
Jun 07
2021
-
7,000
Reduced 1.16%
597,573
Common Stock
Mar 11
2021
-
8,000
Reduced 1.31%
604,573
Common Stock
Mar 11
2021
SELL
Open market or private sale
$1,564,020
$173.78 p/Share
9,000
Reduced 1.45%
612,573
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$1,240,371
$162.14 p/Share
7,650
Reduced 1.22%
621,562
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$1,612
$161.2 p/Share
10
Added 0.0%
621,573
Common Stock