May 05
2023
SELL
Payment of exercise price or tax liability
$765,985
$106.52 p/Share
7,191
Reduced 24.9%
21,688
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
$639,879
$66.87 p/Share
9,569
Added 24.89%
28,879
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$321
$107.02 p/Share
3
Reduced 0.02%
19,310
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
5
Added 0.03%
19,313
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$24,128
$113.28 p/Share
213
Reduced 1.09%
19,308
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
738
Added 3.64%
19,521
Common Stock
Feb 27
2023
SELL
Open market or private sale
$63,470
$110.0 p/Share
577
Reduced 2.98%
18,783
Common Stock
Feb 23
2023
SELL
Open market or private sale
$266,530
$110.0 p/Share
2,423
Reduced 11.12%
19,360
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$204,617
$107.58 p/Share
1,902
Reduced 8.03%
21,783
Common Stock
Feb 19
2023
BUY
Grant, award, or other acquisition
-
3,413
Added 12.6%
23,685
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
3,077
Added 13.18%
20,272
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$855,943
$96.87 p/Share
8,836
Reduced 30.58%
20,063
Common Stock
Aug 19
2022
SELL
Open market or private sale
$276,877
$96.54 p/Share
2,868
Reduced 14.29%
17,195
Common Stock
Aug 19
2022
BUY
Exercise of conversion of derivative security
$635,761
$54.32 p/Share
11,704
Added 28.83%
28,899
Common Stock
May 13
2022
SELL
Open market or private sale
$376,000
$80.0 p/Share
4,700
Reduced 21.47%
17,195
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$108,876
$81.19 p/Share
1,341
Reduced 6.9%
18,096
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$89,464
$82.76 p/Share
1,081
Reduced 5.27%
19,437
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
1,531
Added 6.94%
20,518
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
3,022
Added 13.73%
18,987
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$73,733
$73.22 p/Share
1,007
Reduced 5.93%
15,965
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$251,218
$73.22 p/Share
3,431
Added 16.82%
16,972
Common Stock
Feb 22
2021
SELL
Open market or private sale
$448,900
$67.0 p/Share
6,700
Reduced 33.1%
13,541
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$133,685
$63.72 p/Share
2,098
Reduced 9.39%
20,241
Common Stock
Feb 03
2021
BUY
Grant, award, or other acquisition
$437,119
$63.72 p/Share
6,860
Added 23.49%
22,339
Common Stock