Feb 27
2023
BUY
Exercise of conversion of derivative security
$1,397,545
$44.65 p/Share
31,300
Added 7.02%
414,382
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$525,055
$85.5 p/Share
6,141
Reduced 1.49%
406,941
Common Stock
Feb 21
2023
SELL
Open market or private sale
$2,039,944
$85.5 p/Share
23,859
Reduced 5.86%
383,082
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
$1,339,500
$44.65 p/Share
30,000
Added 6.77%
413,082
Common Stock
Feb 14
2023
SELL
Open market or private sale
$2,043,945
$85.7 p/Share
23,850
Reduced 5.86%
383,082
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$526,501
$85.61 p/Share
6,150
Reduced 1.49%
406,932
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$1,339,500
$44.65 p/Share
30,000
Added 6.77%
413,082
Common Stock
Feb 13
2023
SELL
Open market or private sale
$1,968,322
$85.29 p/Share
23,078
Reduced 5.68%
383,082
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$592,315
$85.57 p/Share
6,922
Reduced 1.71%
399,055
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
$1,096,500
$36.55 p/Share
30,000
Added 6.93%
403,082
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$124,143
$83.43 p/Share
1,488
Reduced 0.39%
383,082
Common Stock
Feb 12
2023
BUY
Grant, award, or other acquisition
-
5,194
Added 1.33%
384,570
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$2,333,249
$83.68 p/Share
27,883
Reduced 6.85%
379,376
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
67,416
Added 14.98%
382,488
Common Stock
Nov 22
2022
SELL
Open market or private sale
$1,239,259
$74.43 p/Share
16,650
Reduced 4.67%
339,843
Common Stock
Nov 22
2022
SELL
Payment of exercise price or tax liability
$249,440
$74.46 p/Share
3,350
Reduced 0.93%
356,493
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
$907,000
$45.35 p/Share
20,000
Added 5.27%
359,843
Common Stock
Nov 14
2022
SELL
Open market or private sale
$1,234,524
$74.03 p/Share
16,676
Reduced 4.68%
339,843
Common Stock
Nov 14
2022
SELL
Payment of exercise price or tax liability
$246,275
$74.09 p/Share
3,324
Reduced 0.92%
356,519
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
$907,000
$45.35 p/Share
20,000
Added 5.27%
359,843
Common Stock
Oct 31
2022
SELL
Payment of exercise price or tax liability
$290,994
$70.51 p/Share
4,127
Reduced 1.17%
347,245
Common Stock
Oct 31
2022
SELL
Open market or private sale
$1,115,713
$70.29 p/Share
15,873
Reduced 4.46%
339,843
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
$731,000
$36.55 p/Share
20,000
Added 5.41%
349,843
Common Stock
Aug 10
2022
SELL
Payment of exercise price or tax liability
$170,159
$67.47 p/Share
2,522
Reduced 0.72%
347,321
Common Stock
Aug 10
2022
SELL
Open market or private sale
$503,718
$67.36 p/Share
7,478
Reduced 2.15%
339,843
Common Stock