Feb 06
2023
SELL
Payment of exercise price or tax liability
$130,481
$155.52 p/Share
839
Reduced 0.16%
539,595
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
2,786
Added 0.51%
540,434
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$83,606
$159.86 p/Share
523
Reduced 0.1%
537,648
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
1,660
Added 0.31%
538,171
Common Stock
Nov 16
2022
SELL
Open market or private sale
$1,215,488
$128.0 p/Share
9,496
Reduced 1.71%
546,511
Common Stock
Nov 16
2022
-
10,000
Reduced 1.83%
536,511
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
$110,000
$5.5 p/Share
20,000
Added 3.47%
556,007
Common Stock
Oct 12
2022
SELL
Open market or private sale
$1,015,111
$105.84 p/Share
9,591
Reduced 1.76%
536,007
Common Stock
Oct 12
2022
BUY
Exercise of conversion of derivative security
$110,000
$5.5 p/Share
20,000
Added 3.54%
545,598
Common Stock
Sep 14
2022
SELL
Open market or private sale
$1,102,714
$115.54 p/Share
9,544
Reduced 1.78%
525,598
Common Stock
Sep 14
2022
BUY
Exercise of conversion of derivative security
$110,000
$5.5 p/Share
20,000
Added 3.6%
535,142
Common Stock
Aug 24
2022
-
8,000
Reduced 1.53%
515,142
Common Stock
Aug 17
2022
SELL
Open market or private sale
$1,316,225
$139.18 p/Share
9,457
Reduced 1.78%
523,142
Common Stock
Aug 17
2022
BUY
Exercise of conversion of derivative security
$110,000
$5.5 p/Share
20,000
Added 3.62%
532,599
Common Stock
Jul 13
2022
SELL
Open market or private sale
$1,135,309
$119.13 p/Share
9,530
Reduced 1.83%
512,599
Common Stock
Jul 13
2022
BUY
Exercise of conversion of derivative security
$110,000
$5.5 p/Share
20,000
Added 3.69%
522,129
Common Stock
Jun 15
2022
SELL
Open market or private sale
$1,119,372
$117.47 p/Share
9,529
Reduced 1.86%
502,129
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
$110,000
$5.5 p/Share
20,000
Added 3.76%
511,658
Common Stock
May 18
2022
SELL
Open market or private sale
$1,218,940
$128.35 p/Share
9,497
Reduced 1.9%
491,658
Common Stock
May 18
2022
BUY
Exercise of conversion of derivative security
$110,000
$5.5 p/Share
20,000
Added 3.84%
501,155
Common Stock
May 11
2022
SELL
Payment of exercise price or tax liability
$1,204,651
$119.83 p/Share
10,053
Reduced 2.05%
481,155
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
-
22,290
Added 4.34%
491,208
Common Stock
Apr 13
2022
SELL
Open market or private sale
$2,599,311
$149.12 p/Share
17,431
Reduced 3.58%
468,918
Common Stock
Apr 13
2022
BUY
Exercise of conversion of derivative security
$154,000
$5.5 p/Share
28,000
Added 5.44%
486,349
Common Stock
Mar 16
2022
SELL
Open market or private sale
$3,052,420
$175.78 p/Share
17,365
Reduced 3.65%
458,349
Common Stock